DETACHED SERVICE


Meaning of DETACHED SERVICE in English

[detached service] n (ca. 1889): military service away from one's assigned organization

Merriam-Webster English vocab.      Английский словарь Merriam Webster.