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