SCAB


Meaning of SCAB in English

n. incrustation that forms over a wound during healing; scabies, skin disease of animals (Vet. Medicine); plant disease characterized by crusty formations on the leaves (Botany); one who refuses to participate in a labor strike (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.