堰塞湖yànsèhúTop 50000Meanings1. barrier lake; landslide dam2. dammed lakeCharacters used堰weir塞to stop up湖lake