Definitions of barn owl:

  • noun:   mottled buff and white owl often inhabiting barns and other structures; important in rodent control