Myungsun Shin
More ideas from Myungsun
English Idioms

Do you know what it means when someone adds insult to injury? This English idiom means to make a bad or unfortunate situation even worse. Take a look at this NYC English school infographic to discover the meanings behind other English idioms.