English Idioms List, Definitions and Examples, Idioms About Weather, List of Weather Idioms There are many phrases in English to strengthen communication. Some of the idioms that add meaning to the weather-related sentence are as follows; A storm of protest; means that a situation in which people suddenly protest about or criticize something, showing very strong feelings. The government plan to raise the taxes provoked a storm of protest. To be under a cloud (of suspicion); means that to be suspected of doing something illegal or wrong. I left the office under a cloud of suspicion. The only cloud