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 |
|
|