山高水长shāngāoshuǐchángMeanings1. high as the mountain and long as the river (idiom); fig. noble and far-reachingCharacters used山mountain高high水water长long