Delaware Bay
Short definition from Wiktionary
Proper noun
- A large bay between the states of Delaware and New Jersey, United States, which is the estuary of the Delaware River.
We haven’t written up Delaware Bay yet: Simple and Standard meanings, examples and a quiz.