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. Словарь английских идиом и выражений. 2012