Lagoon
English Meaning
A shallow sound, channel, pond, or lake, especially one into which the sea flows; as, the lagoons of Venice.
- A shallow body of water, especially one separated from a sea by sandbars or coral reefs.
- A shallow body of liquid waste material, as one in a dump.