Meaning of squeal
Definition of squeal
(noun)
a
high-pitched
howl
(verb)
utter
a
high-pitched
cry,
characteristic
of pigs
confess to a
punishable
or
reprehensible
deed,
usually
under
pressure
Other information on squeal
WIKIPEDIA results for
squeal
Amazon results for
squeal
Tweet