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
  3.   From our crowdsourced Open Dictionary
    3
    to tease in a good-natured way

    Whoever is eventually named as master of ceremonies for the dinner will have a chance to tease, needle or even roast the president.

    Submitted from United Kingdom on 13/02/2017