English synonyms about - contact  

harnessed antelope

noun

1 harnessed antelope

Any of several antelopes of the genus Tragelaphus having striped markings resembling a harness.


Find more on harnessed antelope elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0252