kirskutus

Noun

 * 1) screeching causing to screech