|
Definition of New york bay
1. Noun. A bay of the North Atlantic; fed by the Hudson River.
Terms within: Bedloe's Island, Liberty Island
Group relationships: Greater New York, New York, New York City, Atlantic, Atlantic Ocean
Generic synonyms: Bay, Embayment
Group relationships: Greater New York, New York, New York City, Atlantic, Atlantic Ocean
Generic synonyms: Bay, Embayment