English English Dictionary

English - English

add insult to injury in English:

1. make things even worse make things even worse



English word "add insult to injury"(make things even worse) occurs in sets:

Evans idioms&fixed phrases unit 7

2. make worse make worse