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