Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of turpitude

- Inherent baseness or vileness of principle, words, or actions; shameful wickedness; depravity.

Crossword clue for turpitude

- Depravity