Word info

criminaloid

Noun

Meaning

criminaloid (plural criminaloids)

A person who carries out business in an immoral or exploitative way, but does not necessarily break the law, and is protected from consequences by a veneer of social respectability.

Source: en.wiktionary.org

Close letter words and terms