roasterEnglish

roaster

Noun

A harsh or humorous critic (sometimes intended as a facetious compliment)

English: roaster

A cook who roasts food

English: roaster

Flesh of a large young chicken over 3 1/2 lb suitable for roasting

English: roaster

1 more noun senses

A special cooking pan for roasting

English: roaster