|

Canary Islands

DEFINITIONS OF: Canary Islands

1

n a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces

Synonyms:
Canaries
Example of:
island
a land mass (smaller than a continent) that is surrounded by water
WORD FAMILY
USAGE EXAMPLES