Synonyms of roast in English:

roast


See US English definition of roast

See UK English definition of roast

See Spanish definition of asado

verb

1‘potatoes roasted in olive oil’

SYNONYMS
cook, bake, grill
spit-roast, pot-roast
North American broil

2‘they roasted Lavelle for eating at exclusive restaurants at the company's expense’

SYNONYMS
criticize, censure, condemn, castigate, chastise, lambast, pillory, savage, attack, find fault with, fulminate against, abuse
reprimand, rebuke, berate, reprove, admonish, remonstrate with, reproach, take to task, impugn, harangue, blame, revile, vilify, give someone a bad press
British haul over the coals
informal knock, slam, take to pieces, pull apart, crucify, bash, hammer, lay into, tear into, sail into, roast, give someone a roasting, cane, blast, bawl out, dress down, rap over the knuckles, have a go at, give someone hell
British informal carpet, slate, slag off, rubbish, monster, rollick, give someone a rollicking, give someone a rocket, tear someone off a strip, tear a strip off someone
North American informal chew out, ream out, pummel, cut up
Australian, New Zealand informal bag
British vulgar slang bollock, give someone a bollocking, tear someone a new arsehole, rip someone a new arsehole
North American vulgar slang tear someone a new asshole, rip someone a new asshole
dated rate
archaic slash
rare excoriate, objurgate, reprehend
ANTONYMS

praise, approve of