Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Shoehorn in English

English

Shoehorn

/ʃuhɔrn/

noun

1. A device used for easing the foot into a shoe

    synonym:
  • shoehorn

verb

1. Fit for a specific purpose even when not well suited

    synonym:
  • shoehorn