INSTALLATION


Meaning of INSTALLATION in English

A grouping of facilities, located in the same vicinity, which support particular functions. Installations may be elements of a base. See also base; base complex.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.