shoe tree

1 ENTRIES FOUND:
Save
shoe tree noun
plural shoe trees
shoe tree
noun
plural shoe trees
Learner's definition of SHOE TREE
[count]
: a device shaped like a foot that is placed inside a shoe when it is not being worn to keep it the right shape