VariousWords beta
Definitions:
Noun
shoetree
Definition: a wooden or metal device that is inserted into a shoe to preserve its shape when it is not being worn
Definition: A foot-shaped device placed in a shoe to maintain its shape when not being worn.