WEATHER IDIOMS
These are English idioms based on the weather and climate.
1. (it's) raining cats and dogs
Meaning: You can say "it's raining cats and dogs" if it's raining very hard.
In a sentence: "We can't go now because it's raining cats and dogs."
2. a fair-weather friend
Meaning: A fair-weather friend is a person who will only be your friend when things are going well for you.
In a sentence: "I had lots of friends when I was rich and successful, but when the money was gone it became clear that most were only fair-weather friends."
3. a ray of sunshine
Meaning: Something is a ray of sunshine if it brings happiness to someone.
In a sentence: "The birth of the couple's first child is their long-awaited ray of sunshine."
4. have your head in the clouds
Meaning: If someone has their head in the clouds, they are out of touch with the everyday world and can be unrealistic or naive as a result.
In a sentence: "If you think oil companies are going to help destroy their own industry by developing alternative energy sources, you have your head in the clouds."
5. make hay while the sun shines
Meaning: If you make hay while the sun shines, you make good use of the chance to do something while it lasts.
In a sentence: "It's another long-weekend and you have tons of work to do so you better make hay while the sun shines."
6. quick as a flash | quick as a wink | quick as lightning
Meaning: If you're as quick as a flash, or quick as a wink, or quick as lightning, you're very quick.
In a sentence: "Jimmy knew the answer and, quick as a flash, he put up his hand."
7. snowed under
Meaning: If you are snowed under you have so much to do that you're having trouble doing it all.
In a sentence: I was so snowed under with work today that I didn't even have time for lunch.
8. under a cloud
Meaning: If someone is under a cloud, they are suspected of having done something wrong.
In a sentence: "Henry has been under a cloud since the money disappeared and he bought a new car."
9. under the weather
Meaning: If you are under the weather, you're not feeling well.
In a sentence: "Sorry, but I don't think I'll be able to make it to work today. I'm feeling a bit under the weather."
10. weather a storm
Meaning: If you weather a storm, you survive a dangerous event or deal with a difficult situation.
In a sentence: "You can weather any storm as long as you keep your determination."