SQUEALER MEANING IN ENGLISH

• Squealer Definition & Synonyms

  1. (n.) One who, or that which, squeals.
  2. (n.) The American golden plover.
  3. (n.) The harlequin duck.
  4. (n.) The European swift.


Synonyms:
Betrayer, Blabber, Grunter, Hog, Informer, Pig, Rat,

RECENT SEARCHES