DictionaryAI

screech owl

Short definition from Wiktionary

Noun

  1. Any New World owl of genus Megascops.
  2. A common barn owl, of species Tyto alba, found almost worldwide.
  3. A mistle thrush (Turdus viscivorus).
  4. Alternative form of screech owl.

We haven’t written up screech owl yet: Simple and Standard meanings, examples and a quiz.