Mountain Goat (noun) Definition, Meaning & Examples

noun
  1. Rocky Mountain goat.
noun
  1. short for Rocky Mountain goat
  2. any wild goat inhabiting mountainous regions
Mountain Goat (noun) Definition, Meaning & Examples

More Definitions