English dictionary
stratocracy meaning and definition
Definition and meaning of stratocracy at MeaningMonkey.org. stratocracy meaning and definition in the English Dictionary.STRATOCRACY noun
Definition of stratocracy (noun)
- government by the military and an army
- synonyms: military government
Source: Princeton University Wordnet