teeswater

/ˈtiːswɔːtər/

Definitions

1. noun

A type of water containing a high concentration of dissolved salts, especially from a source such as a spring or well.

“The teeswater from the new spring had a distinct taste and smell.”

Synonyms

  • brine
  • mineral water

Antonyms

  • freshwater