Definitions
noun
a corrupt or depraved or degenerate act or practice
“the various turpitudes of modern society”
Look “turpitude” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a corrupt or depraved or degenerate act or practice
“the various turpitudes of modern society”