SCELERAT Meaning of SCELERAT in English (n.) A villain; a criminal. Webster's English dictionary. Английский словарь Webster. 2012