SQUEAL MEANING IN ENGLISH

• Squeal Definition & Synonyms

  1. (v. i.) To cry with a sharp, shrill, prolonged sound, as certain animals do, indicating want, displeasure, or pain.
  2. (n.) A shrill, somewhat prolonged cry.
  3. (v. i.) To turn informer; to betray a secret.


Synonyms:
Confess, Shrive,

• Squealed Definition & Synonyms

  1. (imp. & p. p.) of Squeal


RECENT SEARCHES