English dictionary
harnessed antelope meaning and definition
Definition and meaning of harnessed antelope at MeaningMonkey.org. harnessed antelope meaning and definition in the English Dictionary.HARNESSED ANTELOPE noun
Definition of harnessed antelope (noun)
- any of several antelopes of the genus Tragelaphus having striped markings resembling a harness
Source: Princeton University Wordnet