CANARY


Meaning of CANARY in English

a person who tells the police, a squealer

Ken - that canary! He tells the boss who comes in late.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.