military installation

1. (noun) an installation servicing military forces
Related Words: HQ, West Point, armory, armoury, arsenal, base, base of operations, emplacement, facility, headquarters, installation, military headquarters, military post, naval installation, post, shore station, silo



Terms and Conditions of Use / Copyright Notice