Meaning of roaster

Definition of roaster

(noun) a harsh or humorous critic (sometimes intended as a facetious compliment); "the honoree gave his roasters as good as he got"
a cook who roasts food

Other information on roaster

WIKIPEDIA results for roaster
Amazon results for roaster