English dictionary
canaries meaning and definition
Definition and meaning of canaries at MeaningMonkey.org. canaries meaning and definition in the English Dictionary.CANARIES noun
Definition of Canaries (noun)
- a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
- synonyms: Canary Islands
Source: Princeton University Wordnet