Meaning of squeal

Definition of squeal

(noun) a high-pitched howl
(verb) utter a high-pitched cry, characteristic of pigs

Other information on squeal

WIKIPEDIA results for squeal
Amazon results for squeal