animal stuffer Meaning, Definition & Usage

  1. noun a craftsman who stuffs and mounts the skins of animals for display
    stuffer; taxidermist.

WordNet