Definify.com

Definition 2024


shriek_owl

shriek owl

English

Noun

shriek owl (plural shriek owls)

  1. The screech owl.
  2. The swift; so called from its cry.