Definition Of squeals
a long, high-pitched cry or noise.
we heard a splash and a squeal
inform on someone to the police or a person in authority.
she feared they would victimize her for squealing on their pals
make a long, high-pitched cry or noise.
the girls squealed with delight