shoetree

shoetree

shoetree

Noun

a wooden or metal device that is inserted into a shoe to preserve its shape when it is not being worn

Synonyms:

Verb

stretch (a shoe) on a shoetree

Synonyms: