levee - Dictionary definition and meaning for word
levee
Definition (noun) a formal reception of visitors or guests (as at a royal court)
Definition (noun) a pier that provides a landing place on a river
Definition (noun) an embankment that is built in order to prevent a river from overflowing
Mnemonics (Memory Aids) for levee
levee..(sounds like level..) we LEVEL the land ,with LEVEE so that there is no seep of water(..flooding..)
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com