Armed forces, armed services, military services, navy machine, war machine - the navy forces of a nation; "their military services is the biggest in the location"; "the navy device is similar a single we confronted in 1991 but now it truly is weaker" oil platform platform stability platform video game https://garagesmartlift08642.wikilentillas.com/789691/the_definitive_guide_to_platform