Glossary

inundation

Subject: 

  • Life Sciences

the flooding of land, such as the flooding that happens when dams are constructed.