juggernaut

Definition: (noun) An overwhelming, advancing force that crushes or seems to crush everything in its path.

Synonyms: steamroller.

Usage: It touched the ground just as it struck among them and mowed through them, a veritable juggernaut of destruction.

Discuss

Leave a Reply

Your email address will not be published. Required fields are marked *