Meaning

1 senses
  1. Synonym of lens (“a convex layer of fresh groundwater that floats above the denser saltwater”)

Forms

plural: freshwater lenses

Synonyms

1 synonyms

See also

neighbours in the dictionary
freshwater lens — meaning, examples, forms, synonyms | Krumeto