SHEEP SCAB Meaning of SHEEP SCAB in English noun : mange (as psoroptic mange) of sheep — compare head scab Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012