Meaning of “slave driver” in the English Dictionary

british dictionary