screeching




screeching - noun

  • a high-pitched noise resembling a human cry
  • sharp piercing cry
  • screeching - thesaurus

    scream   screaming   screech   shriek   shrieking