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, rochester, rosewater, roisterer, rose water, rush aster, resister, rocketer, rogatory, regather, restorer, racketer
|
|
|