devil screecher (English, noun)
expansion: devil screecher (plural devil screechers)
Senses:
glosses: A swift.
tags: UK
archaic
Forms:
form: devil screechers
tags: plural