humiliator
/hjuːmɪˈleɪtər/Definitions
1. noun
a person or thing that humiliates
“The bully was a humiliator in the school, constantly picking on the weaker kids.”
1. noun
a person or thing that humiliates
“The bully was a humiliator in the school, constantly picking on the weaker kids.”