Deployed

Definition:

  • (imp. & p. p.) of Deploy

Compare deployed with other words:

deplored vs. deployed

deployed vs. employed