stufferEnglish

stuffer, animal stuffer, taxidermist

Noun

A craftsman who stuffs and mounts the skins of animals for display

English: taxidermist, animal stuffer, stuffer

An advertising circular that is enclosed with other material and (usually) sent by mail

English: stuffer

English words with similar meanings

Show 2 words