stuffer

Nouns

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

Synonyms

animal stuffer taxidermist

Words of close approximity

stuffed
stuffy
stuffed