big stick








noun

  1. force, especially political or military, used by a government as a means of influence.

noun

  1. informal force or the threat of using force
57 queries 0.592