Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

screech owl Definition

Cancel
screech owl
noun(screech owl)
barn owl
screech owl
noun(screech owl)
any of various New World owls (genus Otus); especially : either of two small owls (O. asio of eastern North America and O. kennicottii of western North America) with a pair of tufts of lengthened feathers on the head resembling ears

Words Related to screech owl!

screech owl Examples by Brain Bank Users