a cloud on one's happiness
- The bad news cast a cloud on them.
- There is a cloud on the horizon that may overshadow the talks.
- To define wind speed and direction look at the shadow of a cloud on the ground.
- People had to run for cover as thousands of the tiny insect swarmed like a cloud on fields in Cromer.
- A cloud is a mass of vapor in the sky.