What does bighorn sheep mean?

bighorn sheep meaning in General Dictionary

crazy sheep of mountainous regions of western the united states having huge curled horns


Sentence Examples with the word bighorn sheep

They are, however, so closely allied to the so-called bighorn sheep of N.

View more Sentence Examples