Synonyms and Antonyms for Delaware_Bay

1. Delaware Bay (n.)

an inlet of the North Atlantic; fed by the Delaware River

Synonyms: