STATECRAFT Meaning of STATECRAFT in English n. the art of conducting affairs of state. Oxford English vocab. Оксфордский английский словарь. 2012