Wiktionary
shank-nag
n. (context idiomatic English) (archaic spelling of shanks' nag English) vb. (context idiomatic archaic English) To travel on foot.