levees By: Laura Valkovic | August 30, 2021 | 10 Words a type of barriers, often meant to hold back water Share this Article« Back to Glossary Index Share This Article