SCREECH OWL


Meaning of SCREECH OWL in English

[screech owl] n (1593) 1: barn owl

2: any of numerous New World owls (genus Otus); esp: a small No. American owl (O. asio) with a pair of tufts of lengthened feathers on the head resembling ears

Merriam-Webster English vocab.      Английский словарь Merriam Webster.