Edu Directory
If you provide tutoring or resources for GRE, GMAT, SAT, IELTS or any other exam, get your website listed in our Edu-Directory for FREE
lagoon - Dictionary definition and meaning for lagoon
LAGOON
(noun) a body of water cut off from a larger body by a reef of sand or coral
synonyms : laguna , lagune
WordNet® 3.0, © 2006 by Princeton University.
Mnemonics for lagoon
(Tag: English) lagoon sounds similar to monsoon ... when it rains a lot the pits nearby the coastal area is flooded with water , and form a lagoon !
added by khushi5
Edit Mnemonic
Searched 220 times in total
