Estuary - Definition

estuary

n 1: the wide part of a river where it nears the sea; fresh and
salt water mix

Look up another word