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