English

lagoon noun definition in Coastlines and the sea topic from the Oxford Advanced Learner's Dictionary

lagoon

 noun: Coastlines and the sea topic
1 a lake of salt water that is separated from the sea by a reef or an area of rock or sand2 (North American English) a small area of fresh water near a lake or river We loved to go swimming in the lagoon.