What is the meaning of moral turpitude?

What is the meaning of moral turpitude?

A phrase that describes wicked, deviant behavior constituting an immoral, unethical, or unjust departure from ordinary social standards such that it would shock a community. In criminal law, the law sorts criminal activity into categories of crime either involving or not involving moral turpitude.

See also  What is life only annuity?