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:

● Tyto alba

● Nightjar

● Hoot

● Owlets

● Breathalyzer

● Screech 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.