Synonyms of roast in English:


See definition of roast


1‘potatoes roasted in olive oil’


cook, bake, grill

spit-roast, pot-roast

North American broil

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


criticize, censure, condemn, castigate, chastise, lambaste, 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

knock, slam, take to pieces, pull apart, crucify, bash, hammer, lay into, tear into, sail into, give someone a roasting, cane, blast, bawl out, dress down, rap over the knuckles, have a go at, give someone hell

British 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 chew out, ream out, pummel, cut up

NZ Australian bag

British vulgar slang bollock, give someone a bollocking

dated rate

archaic slash

rare excoriate, objurgate, reprehend


praise, approve of