0%

ALL meanings of delaware bay

Del·a·ware bay
D d
  • noun delaware bay an inlet of the Atlantic at the mouth of the Delaware river 3
  • noun delaware bay estuary of the Delaware River, & an inlet of the Atlantic, between SW N.J. and E Del.: c. 55 mi (89 km) long 3
  • noun delaware bay an inlet of the Atlantic between E Delaware and S New Jersey. About 70 miles (115 km) long. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?