What is the meaning of shoe tree in English?

Learn vocabulary with pictures as well as definitions of shoe tree in English

Learn in

See more

n. shoe tree

Definition of shoe tree in English

Apparatus that fits inside a shoe, used to retain its shape.