Meaning of stuffer

Definition of stuffer

(noun) a craftsman who stuffs and mounts the skins of animals for display
an advertising circular that is enclosed with other material and (usually) sent by mail

Other information on stuffer

WIKIPEDIA results for stuffer
Amazon results for stuffer