roasting tin

Noun

 * 1)  A kitchen utensil used for roasting.