Word
squeal

Meanings;

  • A long, high-pitched cry or noise.(noun)
  • Make a long, high-pitched cry or noise.(intransitive verb)
  • Inform on someone to the police or a person in authority.(intransitive verb)
Synonyms
Look at other words;
Example Sentences