a hit and run accident

a hit and run accident

What Does “A Hit and Run Accident” Mean?Have you ever heard someone say, “That was a hit and run accident”? It doesn’t always refer to cars! In English, this phrase is also an idiom, meaning that someone caused harm and didn’t take responsibility for it. Let’s break down this expression, its literal and idiomatic meanings,…

a fat cat

a fat cat: someone who has a lot of money, especially someone in charge of a company who has the power to increase their own payExamples: Some say that rich, privileged people are fat cats. Don’t wait around for a fat cat to help you.

a sore point/spot

a sore point/spot: a subject which someone would prefer not to talk about because it makes them angry or embarrassedExamples Try not to mention baldness while he’s here – it’s a sore spot for him. Annual running operation now comes to $5.4 million, a sore point in Parliament.