An Encylopedia Britannica Company

shoe tree

1 ENTRIES FOUND:
shoe tree noun
plural shoe trees
shoe tree
noun
plural shoe trees
Britannica Dictionary 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