English | German | Russian | Czech

add insult to injury English

Meaning add insult to injury meaning

What does add insult to injury mean?

add insult to injury

to further a loss with mockery or indignity

Are you looking for...?

add | insult | to | injury