n. variety of cud-chewing animal related to the goat (raised for wool, meat or skin); skin of a sheep; docile and submissive person
SHEEP
Meaning of SHEEP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012