ESTUARY


Meaning of ESTUARY in English

(n.) A place where water boils up; a spring that wells forth.

Webster's English dictionary.      Английский словарь Webster.