v.tr.1. To cook with dry heat, as in an oven or near hot coals.
2. To dry, brown, or parch by exposing to heat.
3. To expose to great or excessive heat.
4. Metallurgy To heat (ores) in a furnace in order to dehydrate, purify, or oxidize before smelting.
5. Informal a. To ridicule or criticize harshly.
b. To honor at or subject to a roast.
n.1. a. Something roasted.
b. A cut of meat suitable or prepared for roasting.
2. a. The act or process of roasting.
b. The state of being roasted.
3. a. Harsh ridicule or criticism.
b. A facetious tribute, as at a banquet, in which the honoree is alternately praised and insulted.