dam
nounUK /dæm/
US /dæm/
A dam is a wall built across a river to hold back the water.
The beavers built a dam across the stream.
SYNONYMS
RELATED WORDS
OTHER MEANINGS
2. The mother of an animal, especially a horse or dog.
The dam fed her foal in the stable.
3. To block or hold back water with a wall.
They dammed the creek to make a small pond.
4. To hold back or control something, like feelings.
She dammed up her tears and smiled.