kirskahdus

Noun

 * 1) screech a high-pitched strident or piercing sound