• Screech-owl

    Alternative forms

    Full definition of screech-owl

    Noun

    1. A particular small North American owl.
    © Wiktionary