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.

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