Langimage
English
B1

to embark on a long and challenging journey on foot.

Meanings

to embark on a long and challenging journey on foot.

We plan to go trekking in the Andes next summer.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59