levee
1. [ noun ] a barrier constructed to contain the flow or water or to keep out the sea
Synonyms: dam dyke dike
Related terms: barrier weir milldam water_gate Aswan_High_Dam Hoover_Dam dike
Similar spelling:   Levey
  leave
  lev
  Lepe
  Leep
  Leyva
  Leiva
  Leavy
  Leibee
  Leffew
  Lebeau