SQUEALER Meaning of SQUEALER in English one who tells the police or authorities, canaryJason, you squealer! You told the teacher I copied your work. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012