English noun: Delaware Bay | |||
1. | Delaware Bay (object) an inlet of the North Atlantic; fed by the Delaware River | ||
Instance hypernym | bay, embayment | ||
Part meronym | Atlantic, Atlantic Ocean, DE, Delaware, Diamond State, First State, Garden State, Jersey, New Jersey, NJ | ||