lagoon definition lagoon meaning and lagoon synonyms
noun
| definition | a body of water cut off from a larger body by a reef of sand or coral |
| synonyms | laguna, lagune |
| antonyms | |
| usage |
| definition | a body of water cut off from a larger body by a reef of sand or coral |
| synonyms | laguna, lagune |
| antonyms | |
| usage |