shoetree - Dictionary definition and meaning for word
shoetree
Definition (noun) a wooden or metal device that is inserted into a shoe to preserve its shape when it is not being worn
Definition (verb) stretch (a shoe) on a shoetree
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com