Definition of "roast"
roast
/ɹoʊst/
verb
third-person singular simple present roasts, present participle roasting, simple past and past participle roasted
(transitive, figuratively) To admonish someone vigorously.
noun
plural roasts
third-person singular simple present roasts, present participle roasting, simple past and past participle roasted
(transitive, figuratively) To admonish someone vigorously.
plural roasts