GENERALSHIP Meaning of GENERALSHIP in English n.1 the art or practice of exercising military command. 2 military skill; strategy. 3 skilful management; tact, diplomacy. Oxford English vocab. Оксфордский английский словарь. 2012