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, roster, raster, roister, rooster, royster, roughcaster, rostra, rester, roisterer, rosewater, rochester, rose water, rush aster, resetter, restorer, resister, rogatory, regather, racketer
|
|
|