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

Source: The Free Dictionary

Leave a Reply

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