Senses
滑坡 landslide
A landslide or landslip, where large amounts of earth and rock slide down a slope.
滑坡 to slump
(Literary or economic) To experience a sharp decline, slump, or downturn, as in production or sales.
滑坡 to degenerate
(Mainland China) To fall from grace or commit a serious error.