roaster
Explore definitions, synonyms, and language insights of roaster
Definitions
                    Noun
                    
                a harsh or humorous critic (sometimes intended as a facetious compliment); "the honoree gave his roasters as good as he got"
                
                    Noun
                    
                a cook who roasts food
                
                    Noun
                    
                flesh of a large young chicken over 3 1/2 lb suitable for roasting
                
                    Noun
                    
            a special cooking pan for roasting