big stick

Noun
  1. A display of force or power (synset 106893063)
    "speak softly but carry a big stick"

Other Searches