barrier lake

English

Noun

barrier lake (plural barrier lakes)

  1. A lake formed when a river is dammed by a landslide.
    Hyponym: quake lake