English dictionary
bighorn sheep meaning and definition
Definition and meaning of bighorn sheep at MeaningMonkey.org. bighorn sheep meaning and definition in the English Dictionary.BIGHORN SHEEP noun
Definition of bighorn sheep (noun)
- wild sheep of mountainous regions of western North America having massive curled horns
- synonyms: bighorn, cimarron, Ovis canadensis, Rocky Mountain bighorn, Rocky Mountain sheep
Source: Princeton University Wordnet