shock and awe
Short definition from Wiktionary
Noun
- A doctrine based on the use of spectacular displays of force.
Verb
- To use the "shock and awe" doctrine in an actual or potential conflict, or to otherwise use a spectacular display of force or authority.
We haven’t written up shock and awe yet: Simple and Standard meanings, examples and a quiz.