What is the meaning of estuary in English?

Learn vocabulary with pictures as well as definitions of estuary in English

Learn in

See more

n. estuary

Definition of estuary in English

Mouth of great dimensions in which river and sea water mix.