Definify.com

Definition 2024


waterbuck

waterbuck

English

Noun

waterbuck (plural waterbucks or waterbuck)

  1. A species of antelope endemic to Africa, Kobus ellipsiprymnus.

Translations