Find a word
Dictionary definition for: Lagoon
1. (n) a body of water cut off from a larger body by a reef of sand or coral
WordNet 2.1 Copyright Princeton University. All rights reserved.