Synonyms: deploy
Definition: place troops or weapons in battle formation
Similar words: position
Definition: cause to be in an appropriate place, state, or relation
Synonyms: deploy
Definition: to distribute systematically or strategically
Usage: The U.S. deploys its weapons in the Middle East
Similar words: spread, distribute
Definition: distribute or disperse widely
Usage: The invaders spread their language all over the country