English›Words

levee

Translation:
English
Noun
7
earthen
or stone embankment to prevent flooding
6
a
retaining wall built beside a river to prevent flooding
5
a
landing place on the riverbank
5
a
ridge of earth built around a field that is to be irrigated
5
dike
Add
Languages:EnglishRussian
info@alfaschool.com
Privacy Policycommon.termsOfService
Copyright © 2025 AlfaSchool