Noun Definition

roaster

1.Definition: a cook who roasts food

Category: People

2.Definition: a harsh or humorous critic (sometimes intended as a facetious compliment)

"The honoree gave his roasters as good as he got"

Category: People

3.Definition: a special cooking pan for roasting

Category: Objects