Noun
roasting pan (plural roasting pans)
(cooking, US) A kitchen utensil used for roasting in an oven.
Synonyms: roasting tin, roaster
The human head is of the same approximate size and weight as a roaster chicken. I have never before had occasion to make the comparison, for never before today have I seen a head in a roasting pan. Mary Roach