Delaware BayDelaware Bay
estuary of the Delaware River, & an inlet of the Atlantic, between SW N.J. and E Del.: c. 55 mi (89 km) long
Origin of Delaware Bayafter De La Warr
An estuary of the Delaware River emptying into the Atlantic Ocean between eastern Delaware and southern New Jersey.