Find the word definition

Wiktionary
heap insult on injury

vb. (alternative form of add insult to injury English)