miscreant 英文释义: 名词 a person without moral scruples
condemn, decry, objurgate, excoriate 英文释义: 动词 express strong disapproval of; "We condemn the racism in South Africa"; "These ideas were reprobated"
depraved, perverse, perverted 英文释义: 形容词 deviating from what is considered moral or right or proper or good; "depraved criminals"; "a perverted sense of loyalty"; "the reprobate conduct of a gambling aristocrat"