Definitions

lóng steep; precipitous (of mountain)