CRIMINALOID
Meaning of CRIMINALOID in English
-mən ə lˌȯid, -mnəˌlȯid noun
( -s )
Etymology: criminal (II) + -oid
: a person with some criminal characteristics : an occasional criminal
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012