English dictionary
canary bird meaning and definition
Definition and meaning of canary bird at MeaningMonkey.org. canary bird meaning and definition in the English Dictionary.CANARY BIRD noun
Definition of canary bird (noun)
- any of several small Old World finches
- synonyms: canary
Source: Princeton University Wordnet