Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squeal
in English
squeal
us
/skwil/
uk
/skwil/
#common
Plural
squeals
Past Tense
squealed
Participle Verb
squealing
Third Person Singular
squeals
Definitions
Noun
a
high-pitched
noise
(
from
a
person
or
object
)
Verb
to
scream
or
make
a
shrill
sound
The
little
girl
began
to
squeal
with
delight
when
she
saw
the
puppy
.
to
make
a
squealing
noise
(
like
worn
brake
pads
)
The
worn
brake
pads
made
the
car
squeal
when
it
stopped
suddenly
.
to
reveal
secrets
or
inform
on
someone
The
witness
refused
to
squeal
on
her
friends
during
the
investigation
.