Meaning of canary

Definition of canary

(adj) having the color of a canary; of a light to moderate yellow
(noun) someone acting as an informer or decoy for the police
any of several small Old World finches

Other information on canary

WIKIPEDIA results for canary
Amazon results for canary