Subscribe
URL of the page has been copied to clipboard.
Meaning : Diplomacy in which the nations threaten to use force in order to obtain their objectives.
Synonyms : power politics
Install App