English dictionary
canary seed meaning and definition
Definition and meaning of canary seed at MeaningMonkey.org. canary seed meaning and definition in the English Dictionary.CANARY SEED noun
Definition of canary seed (noun)
- a mixture of seeds used to feed caged birds
Source: Princeton University Wordnet