Subscriber login


Forgot your password?

Library card login

Other

little owl

Definition of little owl

noun

  • a small owl with speckled plumage, native to Eurasia and Africa and introduced to Britain.
    • Athene noctua, family Strigidae

little owl in other Oxford dictionaries

Definition of little owl in the US English dictionary