screecher

noun
  1. a person or thing that screeches or makes harsh, shrill sounds
  2. a type of owl, especially the screech owl
  3. Usage: informal

Examples