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