SHOE TREE


Meaning of SHOE TREE in English

noun

1. : a foot-shaped form over which a completed shoe is placed for finishing and dressing the upper

2. : a foot-shaped device for inserting in a shoe to preserve its shape

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.