DEPLOYMENT


Meaning of DEPLOYMENT in English

n. strategic positioning (of troops, a military unit, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.