levee
English Dictionary
->
Letter L
-> levee
Search Dictionary:
levee Definition
(n)
a
barrier
constructed
to
contain
the
flow
of
water
or
to
keep
out
the
sea
levee Synonyms
dam
dike
dyke
levee
© Art Branch Inc.