Meanings1(idiom) to be devoid of all humanity; inhuman; bestialWritten Forms滅絕人性Traditional · Main Form灭绝人性Alternate Form