English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition dam in British English

dam noun

[countable] noun
/dæm/
1

a wall built across a river to stop the water from flowing, especially in order to create a lake or to help to produce electric power

Synonyms and related words
2

the mother of an animal such as a horse or sheep

Synonyms and related words
Definition dam in British English