Select the alternative that best expresses the meaning of the given idiom/phrase
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 […]
Select the alternative that best expresses the meaning of the given idiom/phrase Read More »










