stuffer
Info · Definitions · Synonyms · Characters
Definitions
(noun) a craftsman who stuffs and mounts the skins of animals for display. Synonyms: taxidermist, animal stuffer.
Noun Definition 1
Info · Definitions · Synonyms · Characters