screechers

noun
  1. plural of screecher; things or people that screech or make harsh, shrill sounds

Examples