Definition of “dehumanize” - English Dictionary

british dictionary