deployed
VERB
redistribute, station troops or weapons
Synonyms
STRONGEST
STRONG
WEAK
Antonyms