Meanings1towering mountains and precipitous ridges (idiom)Written Forms崇山峻嶺Traditional · Main Form崇山峻岭Alternate Form