English Dictionary
Definition standing army in British English
standing army noun
[countable] noun
1
a professional army that a country has all the time, not just in a war
