Definition of water antelope in English:

water antelope

noun

  • Any of several African antelopes that live in marshy places; especially the waterbuck, Kobus ellipsiprymnus, and the sitatunga, Tragelaphus spekii.

Origin

Mid 19th century; earliest use found in The Illustrated London News.