SHOE TREE


Meaning of SHOE TREE in English

■ noun a shaped block inserted into a shoe when it is not being worn to keep it in shape.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.