big stick

from WordNet (r) 3.0 (2006)
big stick
    n 1: a display of force or power; "speak softly but carry a big
         stick"
    

[email protected]