English dictionary
screech owl meaning and definition
Definition and meaning of screech owl at MeaningMonkey.org. screech owl meaning and definition in the English Dictionary.SCREECH OWL noun
Definition of screech owl (noun)
- any owl that has a screeching cry
- small North American owl having hornlike tufts of feathers whose call sounds like a quavering whistle
- synonyms: Otus asio
Source: Princeton University Wordnet