Meaning of shoetree
Definition of shoetree
(noun)
a
wooden
or
metal
device
that is inserted into a
shoe
to
preserve
its
shape
when it is not
being
worn
(verb)
stretch
(a shoe) on a
shoetree
Other information on shoetree
WIKIPEDIA results for
shoetree
Amazon results for
shoetree
Tweet