1 wild sheep | Definition of wild sheep

wild sheep

noun

Definition of wild sheep

: an undomesticated sheep (as the argali, the mouflon, or the bighorn)