HyperDic: mountain_sheep

English > 1 sense of the expression mountain sheep:
NOUNanimalmountain sheepany wild sheep inhabiting mountainous regions
English > mountain sheep: 1 sense > noun 1, animal
MeaningAny wild sheep inhabiting mountainous regions.
Narrowerbighorn, bighorn sheep, cimarron, Rocky Mountain bighorn, Rocky Mountain sheep, Ovis canadensiswild sheep of mountainous regions of western North America having massive curled horns
mouflon, moufflon, Ovis musimonwild mountain sheep of Corsica and Sardinia
Broaderwild sheepundomesticated sheep

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict