Meanings1(idiom) sheer cliffs and precipitous rock facesWritten Forms懸崖峭壁Traditional · Main Form悬崖峭壁Alternate Form