I like 'yomp', because the sound of it (and the feel of it if you say it) fit so superbly with the meaning.

Not sure if this word has made it out of the UK yet?