Nouns

(n)roastera harsh or humorous critic (sometimes intended as a facetious compliment)“the honoree gave his roasters as good as he got”
(n)roastera cook who roasts food
(n)roasterflesh of a large young chicken over 3 1/2 lb suitable for roasting
(n)roastera special cooking pan for roasting