Meaning of shoehorn
Definition of shoehorn
(noun)
a
device
used
for
easing
the
foot
into a
shoe
(verb)
fit for a
specific
purpose
even
when not
well
suited
Other information on shoehorn
WIKIPEDIA results for
shoehorn
Amazon results for
shoehorn
Tweet