断崖絶壁(だんがいぜっぺき)

Japanese vocabulary

Meaning: precipitous cliff; sheer precipice; critical situation

See it used in real works