Definition of stuffer
English to English noun - a craftsman who stuffs and mounts the skins of animals for display
source: WordNet 3.0 - an advertising circular that is enclosed with other material and (usually) sent by mail
source: WordNet 3.0 - One who, or that which, stuffs.
source: Webster 1913
Visual Synonyms 
Nearby Word
stuffer, staffer, staffier, stupefier, stiver, stupor, stover, stepper, stooper, stopper, stabber, steeper, shotfree, stopover, scotfree, stubborn, scot free, shoot for, stay over, stop over
|
|
|