stuffer
English Dictionary
->
Letter S
-> stuffer
Search Dictionary:
stuffer Definition
(n)
a
craftsman
who
stuffs
and
mounts
the
skins
of
animals
for
display
(n)
an
advertising
circular
that
is
enclosed
with
other
material
and
(
usually
)
sent
by
mail
stuffer Synonyms
animal stuffer
stuffer
taxidermist
© Art Branch Inc.