Find the word definition

Wikipedia
Lacustuary

A lacustuary is a freshwater estuary where river and lake waters mix, especially near large bodies of fresh water such as the Great Lakes. These lacustuaries are slack water that can ebb and flow as lake seiches affect water levels.