English

Definition of barn owl noun from the Oxford Advanced Learner's Dictionary

 

barn owl

 noun
noun
BrE
 
; NAmE
 
Birds
 
jump to other results
a bird of prey (= a bird that kills other creatures for food) of the owl family, that often makes its nest in barns and other buildings See related entries: Birds
See the Oxford Advanced American Dictionary entry: barn owl