screech owl
Meaning
- Any New World owl of genus Megascops.
- (UK) A common barn owl, of species Tyto alba, found almost worldwide.
- A mistle thrush (Turdus viscivorus).
Synonyms
Translations
Etymology
From the fact that these species are owls which emit screeching calls.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "screech owl" and many other words and sentences in English.