Delaware Bay


noun
  1. an inlet of the Atlantic Ocean between eastern Delaware and southern New Jersey. About 70 miles (115 kilometers) long.

Words Nearby Delaware Bay

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024

How to use Delaware Bay in a sentence

  • These were whales, of which there were numbers in Delaware Bay, and even some distance up the river.

    Stories of New Jersey | Frank Richard Stockton