A cloud blocks the moonlight.
Meaning: This means a cloud is preventing the moonlight from reaching the ground.
Choice of Words: Cloud is a visible mass of condensed water vapor floating in the atmosphere. Blocks means to prevent something from happening or moving. This means to prevent the moonlight from reaching the ground.
Alternative Expressions
Related Expressions