new york bay









new york bay


noun

  1. a bay of the Atlantic at the mouth of the Hudson, W of Long Island and E of Staten Island and New Jersey.

noun

  1. an inlet of the Atlantic at the mouth of the Hudson River: forms the harbour of the port of New York
50 queries 0.674