shriek owl
English
Noun
shriek owl (plural shriek owls)
- (dated) The screech owl.
- (obsolete) The swift; so called from its cry.
References
- “shriek”, in Webster’s Revised Unabridged Dictionary, Springfield, Mass.: G. & C. Merriam, 1913, →OCLC.
shriek owl (plural shriek owls)