squealed
VERB
yell in a loud and high-pitched manner
Synonyms
Antonyms
VERB
inform on
Synonyms
Antonyms