SCABIES Meaning of SCABIES in English noun the itch. Webster English vocab. Английский словарь Webster. 2012