STATECRAFT


Meaning of STATECRAFT in English

[noun] [U]Statecraft is the skill of governing a country.

Cambridge English vocab.      Кембриджский английский словарь.