Home / S / screech owl

screech owl

noun /skriʧaʊl/ 11 letters Scrabble 20 WWF 22
Definitions
noun

small North American owl having hornlike tufts of feathers whose call sounds like a quavering whistle

noun

any owl that has a screeching cry

Want another word?
Spin the dictionary for a fresh one.
Generate a word →