the act of degrading people with respect to their best qualities; science has been blamed for the dehumanization of modern life
[ Syn: dehumanisation ]
the act of degrading people with respect to their best qualities; science has been blamed for the dehumanization of modern life
[ Syn: dehumanisation ]