Find the word definition

Wiktionary
shank-nag

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