screech owl noun3 •Any New World owl of genus Megascops.The screech owls winter in the north and are distinctly farsighted in preparing for winter. — 1911 •(UK) A common barn owl, of species Tyto alba, found almost worldwide. •A mistle thrush (Turdus viscivorus). formsscreech owls · screech-owls