English Dictionary
Definition dam in British English
dam verb
[transitive] verb
/dæm/
Synonyms and related words
