owl noun definition in Birds topic from the Oxford Advanced Learner's Dictionary

owl

 noun: Birds topic
a bird of prey (= a bird that kills other creatures for food) with large round eyes, that hunts at night. Owls are traditionally thought to be wise. An owl hooted nearby. Owls prey on small rodents.

Explore synonyms and entries related to Birds

Birds

Explore other topic groups related to Birds

Animals