跋山涉水báshānshèshuǐMeanings1. to travel over land and water (idiom)Characters used跋postscript山mountain涉to experience水water