Dictionary definition · 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
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).