Noun
·
B1
dam
Meaning
a barrier built across a river to hold back water or prevent flooding
Lists
Technology
Nature
Places