(n): someone who frequently finds fault or makes harsh and unfair judgments
(n): a cook who roasts food
(n): someone who cooks food
(n): flesh of a large young chicken over 3 1/2 lb suitable for roasting
(n): the flesh of a chicken used for food
(n): a special cooking pan for roasting
(n): cooking utensil consisting of a wide metal vessel
"WTF are you going on about ya roaster?" - internet message board (related to Scotland), 16 Dec 2007.