SQUEALER


Meaning of SQUEALER in English

one who tells the police or authorities, canary Jason, you squealer! You told the teacher I copied your work.

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