Definition of roaster
English to English noun - a harsh or humorous critic (sometimes intended as a facetious compliment)
The honoree gave his roasters as good as he got.
source: WordNet 3.0 - a cook who roasts food
source: WordNet 3.0 - flesh of a large young chicken over 3 1/2 lb suitable for roasting
source: WordNet 3.0 - a special cooking pan for roasting
source: WordNet 3.0 - One who roasts meat.
source: Webster 1913
Visual Synonyms 
Nearby Word
roaster, raster, roster, roister, royster, rooster, roughcaster, rostra, rester, rosewater, rochester, roisterer, rush aster, rose water, rough water, resister, restorer, roughsetter, regather, resetter
|
|
|