There are lists all over the internet with lots and lots of English idioms. However, as I looked through the lists, I found that so many of the idioms are not widely used. I thought I’d make a list of some of my favorite idioms that are widely used in the United States.
Don’t cry over spilt milk. – This means not to fret over something that has already happened. It has happened and there is nothing you can do, so move on with your life.
It’s time to hit the hay. – This means you want to go to sleep.
It’s raining cats and dogs – This means it is raining really hard.
I’m so hungry I could eat a horse! – This means you are starved. (We really don’t eat horses in the USA.)
Get your ducks in a row – This refers to getting things organized.
to feel like a fish out of water – The means you feel uncomfortable in a certain situation.
Hold your horses – This means someone needs to slow down.
One-horse town – This means that the town is very small and boring.
to be a fly on a wall – This means you would like to be somewhere unnoticed. For example, if someone is in a meeting at work or school and you aren’t in it, you’d say, “I wish I could be a fly on the wall in that room.”