Word Hen
What is the meaning of the word "
roasting
"?
Definitions:
cooking (meat) by dry heat in an oven (usually with fat added)
noun
the slow roasting took several hours