Dam

Barrier that impounds water or underground streams
2,018 articles (0.02 seconds)