1
[ verb ] obstruct with, or as if with, a dam

Synonyms

dam

Examples

"dam the gorges of the Yangtse River"

Related terms

obstruct dam

*