Nantoka/堰塞湖yàn sè hú堰塞湖 (yàn sè hú) is a Chinese word meaning “barrier lake; landslide dam; dammed lake”.Meanings1barrier lake; landslide dam2dammed lakeCharacters in 堰塞湖堰yàn · weir塞sāi · to plug; to stop up; to stuff in湖hú · lakeRelated words塞to plug; to stop up; to stuff in塞(bound form) strategic stronghold塞(bound form) to block; to obstruct湖lake湖边lakeside要塞stronghold堵塞to clog up江湖rivers and lakes盐湖城Salt Lake City, capital of Utah塞巴斯蒂安(name) Sebastian哇塞(slang) wow!阻塞to blockStudy Chinese with flashcards →