levee
1.
(
noun
) a barrier constructed to contain the flow or water or to keep out the sea
Synonyms:
dam
,
dike
,
dyke
Related Words:
Aswan Dam
,
Aswan High Dam
,
High Dam
,
Hoover Dam
,
barrier
,
floodgate
,
milldam
,
water gate
,
weir
Terms and Conditions of Use / Copyright Notice