Armed forces, armed services, military, military machine, war equipment - the military forces of the country; "their armed forces is the biggest from the location"; "the military services equipment is identical a person we confronted in 1991 but now it can be weaker" The array of costs to develop a https://platform31986.celticwiki.com/720483/what_does_platform_mean