Meaning

1 senses
  1. A lake formed when a river is dammed by a landslide.

Forms

plural: barrier lakes
Singularbarrier lake
Pluralbarrier lakes

regular

See also

neighbours in the dictionary
barrier lake — meaning, examples, forms, synonyms | Krumeto