Home / S / stuffer

stuffer

noun 7 letters Scrabble 13 WWF 14
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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →