Home Synonyms dam
See US English definition of dam
See UK English definition of dam
See Spanish definition of dique
1‘the dam burst after torrential rain’
1‘the river was dammed to create a lake’
READ THESE ARTICLES