SCELERATE


Meaning of SCELERATE in English

adjective

Etymology: Latin sceleratus, past participle of scelerare

obsolete : notably wicked

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.