Noun Definition

animal stuffer

1.Definition: a craftsman who stuffs and mounts the skins of animals for display

Related Noun(s):stuffer, taxidermist

Category: People