screecher

  1. çığlık atan, feryat eden, haykıran kimse.