Subscriber login


Forgot your password?

Library card login

Other

impala


Definition of impala

noun (plural same)

  • a graceful antelope often seen in large herds in open woodland in southern and East Africa.
    • Aepyceros melampus, family Bovidae

Origin:

late 19th century: from Zulu impala

impala in other Oxford dictionaries

Definition of impala in the US English dictionary