VariousWords beta
Related Terms:
Definitions:
Noun
taxidermist
animal stuffer
stuffer
Definition: a craftsman who stuffs and mounts the skins of animals for display
stuffer
Definition: an advertising circular that is enclosed with other material and (usually) sent by mail
Definition: One who, or that which, stuffs.