n. group of over 1500 islands along the Canadian-United States border (in Canada in southeast Ontario and in the US in northern New York State) in the St. Lawrence River at the outlet of Lake Ontario
THOUSAND ISLANDS
Meaning of THOUSAND ISLANDS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012