roast - definition and synonyms

verb 

Your browser doesn’t support HTML5 audio

/rəʊst/
present tense
I/you/we/theyroast
he/she/itroasts
present participleroasting
past tenseroasted
past participleroasted
  1. 1
    [intransitive/transitive] to cook meat or vegetables in an oven or over a fire
    1. a.
      to heat nuts or coffee beans until they are dry
  2. 2
    [transitive] informal to criticize someone or something very severely