Definition of mountain antelope in US English:

mountain antelope

noun

North American
  • Any of various goat-antelopes, especially the mountain goat, Oreamnos americanus.

Origin

Late 19th century; earliest use found in American Naturalist.