What is the meaning of the word "turpitude"?

Definitions:

  1. a corrupt or depraved or degenerate act or practice copy to clipboard noun
    • the various turpitudes of modern society copy to clipboard

Synonyms: