Dictionary Results for deploy1. deploy -
verb · place troops or weapons in battle formation
Hypernym(s): position
2. deploy -
verb · to distribute systematically or strategically; "The U.S. deploys its weapons in the Middle East"
Hypernym(s): spread, distribute
Try Again