SQUEAL


Meaning of SQUEAL in English

(v. i.) To cry with a sharp, shrill, prolonged sound, as certain animals do, indicating want, displeasure, or pain.

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