Wiktionary
devil screecher
n. (context archaic UK English) A swift.
n. (context archaic UK English) A swift.