meaning of dehumanized

1. divested of human qualities or attributes


Related Words

dehumanized |

Developed & Maintained By Taraprasad.com

Treasure Words