SCREECHING

Definition of SCREECHING

  1. (noun)a high-pitched noise resembling a human cry
  2. (noun)sharp piercing cry