go by shanks' mare

Meaning: To walk; to travel on foot.

Language: English

Literally: (Already vivid in English)

Example: “The last bus had gone, so we went home by shanks' mare.”

Category: Body & Senses

Origin: "Shanks" are the lower legs, joked about as if they were a horse. The phrase, also "shanks' pony" in Britain, is found from the 18th century.

Equivalents in other languages

More idioms — Body & Senses

More English idioms

From our compliments & insults

Browse all compliments & insults →

← Back to Idioms