NEW YORK BAY


Meaning of NEW YORK BAY in English

Function: geographical name

inlet of the Atlantic SE N.Y. & NE N.J. at mouth of Hudson River forming harbor of metropolitan New York & consisting of Upper New York Bay & Lower New York Bay connected by the Narrows (strait separating Staten Is. & Long Is.)

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.