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.

English idioms vocab.      Словарь английских идиом и выражений.