thousand islands (0 synonym found)

We don't have any synonyms for thousand islands yet.

Did you mean…

Think thousand islands belongs in the thesaurus? Recommend it and we'll take a look.


Definition of thousand islands:

(n) : An archipelago of more than 1800 islands and islets on the upper Saint Lawrence River between Canada and the USA, starting near its head at Lake Ontario and extending downriver.

Definition of thousand islands:

(n) : An archipelago of more than 1800 islands and islets on the upper Saint Lawrence River between Canada and the USA, starting near its head at Lake Ontario and extending downriver.

Back to Top