vancouver island (English)
Voice
Listen
Votes
vancouver island
vancouver island
- Noun
an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America
Synonyms:
an island off southwestern Canada (off the southwestern coast of British Columbia); the largest island off the west coast of North America