Word Meaning

Find the meaning or definition of a english word


estuary definition and meaning

n. A place where water boils up; a spring that wells forth.
n. A passage, as the mouth of a river or lake, where the tide meets the current; an arm of the sea; a frith.
a. Belonging to, or formed in, an estuary; as, estuary strata.

Crossword clues for estuary

- Mouth of a river
- River mouth
- Tidal mouth of a river
- Tidal mouth of river
- Tidal river mouth
- Wide part of a river
- Wide tidal part of a river


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver