Harnessed antelope Meaning, Definition & Usage

  1. noun any of several antelopes of the genus Tragelaphus having striped markings resembling a harness

WordNet


Definitions
  1. . (Zoöl.) See Guib.

Webster 1913