BARN OWL


Meaning of BARN OWL in English

noun

: a nearly cosmopolitan owl ( Tyto alba, syn. Strix flammea ) having plumage mottled with buff brown and gray above and chiefly white below and frequenting barns and other buildings where it is an important factor in rodent control

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