Online Dictionary

squealer* Explained

squealer* at English => English (English Thesaurus) Of Explained:

[N] (Rascal): knave, rogue, rascal, shyster, traitor, conspirator, Judas, wolf in sheep's clothing, sneak, squealer*, tattle-tale, mischief-maker, renegade, truant.