Search the dictionary A Chinese word or character, or English Search 4 entries. shǎnshè 闪射 to radiate shǎnshè 閃射 to radiate báshānshèshuǐ 跋山涉水 to travel over land and water (idiom) páshānshèshuǐ 爬山涉水 to climb mountains and wade rivers (idiom)