DEPLOY

Definition of DEPLOY

  1. (verb)to distribute systematically or strategically