Any facility servicing military forces.
|
|
|
Words linked to "Military installation" : armed services, HQ, armed forces, military, armoury, headquarters, West Point, military machine, base of operations, base, post, armory, emplacement, shore station, naval installation, arsenal, facility, military headquarters, installation, war machine, military post, silo |
Copyright © 2024 Free Translator.org |