jug·ger·naut ˈjəɡərˌnôt/ noun noun: juggernaut; plural noun: juggernauts
jug·ger·naut
ˈjəɡərˌnôt/
noun
noun: juggernaut; plural noun: juggernauts
a huge, powerful, and overwhelming force or institution.
"a juggernaut of secular and commercial culture"
a huge, powerful, and overwhelming force or institution.
"a juggernaut of secular and commercial culture"
tour de force ˌto͝or də ˈfôrs</ noun noun: tour de force; plural noun: tours de force/>
an impressive performance or achievement that has been accomplished or managed with great skill.
"his novel is a tour de force"
synonyms: triumph, masterpiece, achievement, success, masterful performance, magnum opus
tour de force
ˌto͝or də ˈfôrs/
noun
noun: tour de force; plural noun: tours de force
an impressive performance or achievement that has been accomplished or managed with great skill.
"his novel is a tour de force"
synonyms: triumph, masterpiece, achievement, success, masterful performance, magnum opus