big_stick
1. [ noun ] a display of force or power
Examples:

"speak softly but carry a big stick"

Related terms: display
Similar spelling:   big-ticket