Definitions
noun
cooking (meat) by dry heat in an oven (usually with fat added)
“the slow roasting took several hours”
Look “roasting” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
cooking (meat) by dry heat in an oven (usually with fat added)
“the slow roasting took several hours”