English dictionary
delaware bay meaning and definition
Definition and meaning of delaware bay at MeaningMonkey.org. delaware bay meaning and definition in the English Dictionary.DELAWARE BAY noun
Definition of Delaware Bay (noun)
- an inlet of the North Atlantic; fed by the Delaware River
Source: Princeton University Wordnet