'animal stuffer' definitions:

Definition of 'animal stuffer'

(from WordNet)
noun
A craftsman who stuffs and mounts the skins of animals for display [syn: taxidermist, animal stuffer, stuffer]