An Encylopedia Britannica Company

mountain goat

1 ENTRIES FOUND:
mountain goat noun
plural mountain goats
mountain goat
noun
plural mountain goats
Britannica Dictionary definition of MOUNTAIN GOAT
[count]
: an animal that has horns and a thick white coat and that lives in the mountains of western North America