Screeching

Definition:

  • (p. pr. & vb. n.) of Screech

Compare screeching with other words:

screaming vs. screeching