AMBROSE CHANNEL


Meaning of AMBROSE CHANNEL in English

a ship channel at the entrance to New York harbor, near Sandy Hook. 7 1 / 2 mi. (12 km) long.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .