ALL meanings of new york bay
new York bay
N n - noun new york bay a bay of the Atlantic at the mouth of the Hudson, W of Long Island and E of Staten Island and New Jersey. 1
- noun new york bay an inlet of the Atlantic at the mouth of the Hudson River: forms the harbour of the port of New York 0
- noun new york bay inlet of the Atlantic, south of Manhattan, divided by the Narrows into a N section (Upper New York Bay) & a S section (Lower New York Bay) 0