squeal
English Dictionary
->
Letter S
-> squeal
Search Dictionary:
squeal Definition
(n)
a
high
-
pitched
howl
(v)
utter
a
high
-
pitched
cry
,
characteristic
of
pigs
(v)
confess
to
a
punishable
or
reprehensible
deed
,
usually
under
pressure
squeal Synonyms
confess
oink
shrive
squeal
© Art Branch Inc.