barn owl [noun]

Definition of barn owl:

mottled buff and white owl often inhabiting barns and other structures; important in rodent control

Synonyms of barn owl:


Opposite/Antonyms of barn owl:

-


Sentence/Example of barn owl:

The most prevalent member of this species in North America is the common barn owl.