Barn owl Meaning, Definition & Usage
-
noun mottled buff and white owl often inhabiting barns and other structures; important in rodent control
Tyto alba.
WordNet
Definitions
(Zoöl.) , an owl of Europe and America (Aluco flammeus , orStrix flammea ), which frequents barns and other buildings.