Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. shānluánchóngdié 山峦重叠 overlapping ranges of high mountains (idiom) shānluánchóngdié 山巒重疊 overlapping ranges of high mountains (idiom)