STATECRAFT MEANING IN ENGLISH

• Statecraft Definition & Synonyms

  1. (n.) The art of conducting state affairs; state management; statesmanship.


Synonyms:
Diplomacy, Statesmanship,

RECENT SEARCHES