|
Definition of Delaware bay
1. Noun. An inlet of the North Atlantic; fed by the Delaware River.
Group relationships: De, Delaware, Diamond State, First State, Garden State, Jersey, New Jersey, Nj, Atlantic, Atlantic Ocean
Generic synonyms: Bay, Embayment
Generic synonyms: Bay, Embayment