Stuffer - Definition

stuffer

n 1: a craftsman who stuffs and mounts the skins of animals for
display [syn: taxidermist, animal stuffer, stuffer]
2: an advertising circular that is enclosed with other material
and (usually) sent by mail

Look up another word