dam

A barrier that impounds water or underground streams

» English Glossary