Synonyms of Military expenditure
Primary definition: The financial resources that a nation allocates to maintain and develop its armed forces and defense infrastructure.
Primary definition: The financial resources that a nation allocates to maintain and develop its armed forces and defense infrastructure.