English Dictionary
Definition turpitude in British English
turpitude noun
[uncountable] noun
/ˈtɜː(r)pɪˌtjuːd/
Synonyms and related words
