shoetree
English Dictionary
->
Letter S
-> shoetree
Search Dictionary:
shoetree Definition
(n)
a
wooden
or
metal
device
that
is
inserted
into
a
shoe
to
preserve
its
shape
when
it
is
not
being
worn
shoetree Synonyms
shoetree
© Art Branch Inc.