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
Translation