Results for screech owl

Definitions of screech owl:

part of speech: noun

The night- owl- so called from its peculiar, harsh, disagreeable cry.

part of speech: noun

A kind of owl, so called from its screeching cry.

alphabet filter

Word of the day

linseed oil

Oil from flaxseed. ...

Popular definitions