Nature's power humbled the onlookers.

Meaning: This means that the power of the storm made the people who were watching it feel small and insignificant.

Choice of Words: Nature is the world around us, including plants, animals, and the weather. Power means the ability to do something or make something happen. Humbled means to make someone feel small or unimportant. Onlookers are people who are watching something.

Alternative Expressions

Related Expressions