Wiktionary
dehumanizers
n. (plural of dehumanizer English)
n. (plural of dehumanizer English)