Shoetrees Meaning
There are 2 meaning(s) for word Shoetrees
Meaning 2 : a wooden or metal device that is inserted into a shoe to preserve its shape when it is not being worn
There are 2 meaning(s) for word Shoetrees