deployment


deployment
noun
ADJECTIVE
effective, efficient, successful
rapid
initial
full

Without the full deployment of resources, we cannot achieve our aims.

force (esp. AmE), military, troop
VERB + DEPLOYMENT
be available for

Collocations dictionary. 2013.