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, royster, roister, rooster, roughcaster, rester, rostra, roisterer, rochester, rosewater, rose water, rush aster, resetter, rocketer, roughsetter, racketer, regather, rough water
|
|
|