give sb. a roasting

1. 严厉指责某人

The boss gave me a real roasting this morning.

今天上午老板狠狠训了我一顿。


习惯用语give sb. a(good) roasting1.严厉地责骂(或嘲笑)某人特殊用法blast roasting1.鼓风煅烧blast-furnace roasting1.高炉煅烧blister roasting1.粗铜焙烧cylinder roasting1.筒内煅烧dead roasting1.僵烧(硫全部烧尽)desulphurizing roasting1.脱硫焙烧distillation oxidation roasting1.蒸馏氧化焙烧flash roasting1.快速焙烧, 飘悬焙烧fluidized-bed roasting1.流化床焙烧"fluosolid" roasting 流态化焙烧, 沸腾层焙烧fractional roasting1.部分焙烧heap roasting1.堆摊焙烧hearth roasting1.炉膛焙烧, 多层焙烧法kernel roasting1.核心焙烧(加热铜镍矿使金属集中于矿块内部的焙烧方法)kiln roasting1.窑炉烘烤ore roasting1.煅烧矿石oxidizing roasting1.氧化煅烧reverberatoryroasting1.返焰灼烧shower roasting1.飘悬焙烧, 闪速焙烧smalls roasting1.矿末煅烧stall roasting1.泥窑焙烧sulfatizing roasting1.硫酸化焙烧sulphating roasting1.硫酸化焙烧sweet roasting1.去硫煅烧volatilization [volatilizing] roasting1.挥发煅烧roasting in heaps [piles]1.堆摊焙烧