roasting

definition: cooking (meat) by dry heat in an oven (usually with fat added)
example: the slow roasting took several hours
speech part: noun
synonyms:

How roasting is being used?