Definition of criminaloid in English:

criminaloid

noun

Sociology
  • A person with an inclination towards crime; an occasional rather than habitual criminal.

Origin

Late 19th century; earliest use found in Journal of Mental Science. From criminal + -oid, apparently after Italian criminaloide.

Pronunciation

criminaloid

/ˈkrɪmɪn(ə)lɔɪd/