BIG STICK


Meaning of BIG STICK in English

[big stick] n (1904): threat esp. of military or political intervention

Merriam-Webster English vocab.      Английский словарь Merriam Webster.