VariousWords beta
Related Terms:
Noun
Definition: A lake formed after the damming of a watercourse by a landslide caused by an earthquake.
VariousWords beta
Definition: A lake formed after the damming of a watercourse by a landslide caused by an earthquake.