跋山涉水
báshān-shèshuǐ
to travel over mountains and rivers
Every meaning
báshān-shèshuǐ
- to travel over mountains and rivers
Its characters
- 跋bápostscript; epilogue
- 山shānmountain; hill
- 涉shèto wade; to ford (as in 跋涉)
- 水shuǐwater
Words with 跋
Words with 山
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.