|
Definition of Military installation
1. Noun. Any facility servicing military forces.
Specialized synonyms: Armory, Armoury, Arsenal, Base, Base Of Operations, Emplacement, Headquarters, Hq, Military Headquarters, Military Post, Post, Naval Installation, Shore Station, Silo
Generic synonyms: Facility, Installation
Category relationships: Armed Forces, Armed Services, Military, Military Machine, War Machine
Specialized synonyms: West Point
Generic synonyms: Facility, Installation
Category relationships: Armed Forces, Armed Services, Military, Military Machine, War Machine
Specialized synonyms: West Point