Meaning of moral turpitude in English:

moral turpitude

noun

  • Wickedness or depravity of character or conduct.

Origin

Mid 17th century; earliest use found in Roger Coke (c1628–?1707), political writer and economist.