Definitions of estuary
Top Definition

1. The transitional area in a river's delta where the flow is dissipated and tidal surge becomes an influence. These nutrient rich areas support diverse ecosystems and provide habit and nursery grounds for fish and a wide range of other organisms.

Fishing Slang Similar to estuary

pocket, tidewater, delta, seam, standup tackle, breakline, clown, spring tide