See moren. estuaryDefinition of estuary in EnglishMouth of great dimensions in which river and sea water mix.