SQUEAL


Meaning of SQUEAL in English

(v. i.) To turn informer; to betray a secret.

Webster's English dictionary.      Английский словарь Webster.