English dictionary
mountain goat meaning and definition
Definition and meaning of mountain goat at MeaningMonkey.org. mountain goat meaning and definition in the English Dictionary.MOUNTAIN GOAT noun
Definition of mountain goat (noun)
- sure-footed mammal of mountainous northwestern North America
- synonyms: Oreamnos americanus, Rocky Mountain goat
Source: Princeton University Wordnet