stuffer
/stˈʌfɝ/
Explore definitions, synonyms, and language insights of stuffer
Definitions
Noun
a craftsman who stuffs and mounts the skins of animals for display
Noun
an advertising circular that is enclosed with other material and (usually) sent by mail