Definisi 'military installation'

English to English
noun
1 any facility servicing military forces Terjemahkan
source: wordnet30
More Word(s)
armed forces, armed services, military, military machine, war machine, facility, installation, armory, armoury, arsenal, base, base of operations, west point,

Visual Synonyms