Select the alternative that best expresses the meaning of the given idiom/phrase.
On shank’s mare
a) Illusionary world
b) Impractical story
c) On foot
d) In imaginations
Sol:
The idiom ‘on shank’s mare’ means one’s own legs and the action of walking as a means of conveyance, eg; if you need to leave in early morning no other means you need to trust on shank’s mare.