Barn owl Meaning, Definition & Usage

  1. noun mottled buff and white owl often inhabiting barns and other structures; important in rodent control
    Tyto alba.

WordNet


Definitions
  1. (Zoöl.), an owl of Europe and America (Aluco flammeus, or Strix flammea), which frequents barns and other buildings.

Webster 1913