trekked
动词 trek:
journey on foot, especially in the mountains
同义词:trek
make a long and difficult journey