Delaware Bay (noun) Definition, Meaning & Examples

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

More Definitions