SHANKS'S Meaning of SHANKS'S in English pony, shank's mare [informal] - walking as a way of travellingAs there's no public transport, I suppose we'll have to use Shanks's pony. Cambridge English vocab. Кембриджский английский словарь. 2012