MyDataFarming







Definitions of shriek:
  • noun:   sharp piercing cry
  • noun:   a high-pitched noise resembling a human cry
  • verb:   utter a shrill cry



more on this topic on answers.com