Table of Contents
juggernaut
Noun
Meaning:
A massive inexorable force, campaign, movement or object that crushes whatever is in its path; a huge, powerful and overwhelming force
Usage:
An advertising juggernaut
A political juggernaut
Many wonder whether the Modi juggernaut will be halted in 2019 elections
embolden
Meaning:
To instill with boldness or courage
Usage:
The #MeToo movement has emboldened a minuscule percentage of women to break their silence over the assault on their dignity
metamorphosis
Meaning:
Transformation; change of physical form, structure or substance especially by supernatural means; a striking alteration in appearance, character or circumstances
Usage:
The metamorphosis of humans into animals
The company has gone through a series of metamorphoses
complicit
Meaning:
Helping to commit a crime or do wrong in some way
Usage:
Unfortunately the patriarchal society prefers to be complicit with the perpetrators
He was complicit in the cover-up
The press, he adds, has been complicit in turning a blind eye to the government’s record
impunity
Meaning:
Exemption or freedom from punishment, harm or loss
Usage:
Laws were flouted with impunity
People witnessed the impunity of the perpetrators