堰塞湖

堰塞湖
yàn

barrier lake; landslide dam

2 meanings
MEANING2 meanings

MEANING

  1. noun

    barrier lake; landslide dam

    • A barrier lake is a natural disaster.

  2. noun

    dammed lake

STROKE ORDER
Loading…

Explore more related entries to look up.