SHRIEK OWL


Meaning of SHRIEK OWL in English

noun

1.

a. archaic : screech owl

b. dialect England : barn owl

2. dialect England : swift

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.