Meanings1range upon range of mountains (idiom)Written Forms重巒疊嶂Traditional · Main Form重峦叠嶂Alternate Form