堰塞湖 yàn sè hú 🔊 barrier lake; landslide dam + Keep this word Meanings yàn sè hú barrier lake; landslide damdammed lake Its characters 堰yànweir塞sāito plug; to stop up; to stuff inHSK 6湖húlakeHSK 5