squealed
English
Verb
(head)
(squeal)
squeal
English
Noun
(
en noun)
A high-pitched sound, as a scream of a child, or noisy worn-down brake pads.
Verb
(
en verb)
To scream by making a shrill, prolonged sound.
To give sensitive information about someone to a third party; to rat on someone.
Derived terms
* squealer
Anagrams
*
Not English
has no English definition. It may be misspelled.