Definition of Mountain Sheep in English :
Define Mountain Sheep in English
Mountain Sheep meaning in English
Meaning of Mountain Sheep in English
Pronunciation of Mountain Sheep in English
Mountain Sheep pronunciation in English
Pronounce Mountain Sheep in English
Mountain Sheep
see synonyms of mountain sheepNoun
1. mountain sheep
any wild sheep inhabiting mountainous regions
WordNet Lexical Database for English. Princeton University. 2010.
Mountain Sheep
see synonyms of mountain sheepCollins English Dictionary. Copyright © HarperCollins Publishers
Mountain Sheep
see synonyms of mountain sheepWebster’s New World College Dictionary, 4th Edition. Copyright © 2010 by Houghton Mifflin Harcourt. All rights reserved.
Mountain Sheep
see synonyms of mountain sheepThe American Heritage ® Dictionary of the English Language, Fifth Edition copyright ©2018 by Houghton Mifflin Harcourt Publishing Company. All rights reserved.