DUNE POND ("LAKE")


Meaning of DUNE POND ("LAKE") in English

A lake occupying a basin formed as a result of the blocking of the mouth of a stream by sand dunes migrating along the shore.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.