Sekirov Dictionary

roast

UK /ɹəʊst/US /ɹoʊst/

verb7

noun7

  1. An instance of being severely admonished, criticized, roasted.

adjective2

  1. (figurative) Subjected to roasting; bantered; severely criticized.
forms

roasted · roasting · roasts

Phrases with roast

This dictionary works without the internet: on your phone · in Chrome