Roaster
WordNet
noun
(1) A special cooking pan for roasting
(2) Flesh of a large young chicken over 3 1/2 lb suitable for roasting
(3) A cook who roasts food
(4) A harsh or humorous critic (sometimes intended as a facetious compliment)
"The honoree gave his roasters as good as he got"