English dictionary
animal stuffer meaning and definition
Definition and meaning of animal stuffer at MeaningMonkey.org. animal stuffer meaning and definition in the English Dictionary.ANIMAL STUFFER noun
Definition of animal stuffer (noun)
- a craftsman who stuffs and mounts the skins of animals for display
- synonyms: stuffer, taxidermist
Source: Princeton University Wordnet