military installation ( synonym found)

Definition of military installation:

(n) : any facility servicing military forces

Definition of military installation:

(n) : any facility servicing military forces

Back to Top