Definition, synonyms and picture of dam

Learn in

dam

n. dam

Definition of dam in English

Wall that is built in a river to store water or regulate the flow.

Synonyms of dam in English

-

Lists where this word appears

Infrastructure

7 words to learn

Man-made Settings

10 words to learn