Humiliator
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 One who humiliates.
"Togo. Japan's greatest previous naval hero, victor of Tsushima, humiliator of the Russians."
Synonyms
All synonymsExample
More examples"Togo. Japan's greatest previous naval hero, victor of Tsushima, humiliator of the Russians."
Etymology
From Latin humiliātor. By surface analysis, humiliate + -or.