Shoetree Meaning

There are 2 meaning(s) for word Shoetree

Meaning 1 : stretch (a shoe) on a shoetree

    Synonyms : tree
Meaning 2 : a wooden or metal device that is inserted into a shoe to preserve its shape when it is not being worn