A structure built across a river to hold back water for a variety of reasons | Source: NDMC Glossary

« Back to Glossary Index