нагулятися

To walk to one's heart's content, to have enough of walking

Джерело: Українсько-англійський словник на Slovnyk.me