- n. an inlet of the North Atlantic; fed by the Delaware River
“Untenable as their effort already appeared, they were stunned to find Delaware Bay crowded with hundreds of ships brought in to evacuate loyalist families from the American capital.”
“He and India live on the Delaware Bay with their daughter, Corri.”
‘Delaware Bay’ hasn't been added to any lists yet.
Looking for tweets for Delaware Bay.