Sparrow owl Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a small owl (Glaucidium passerinum) found both in the Old World and the New. The name is also applied to other species of small owls.

Webster 1913