[verb] [T] - to use, or to put into position ready to be used, esp. in an effective wayThe company is reconsidering the way in which it deploys its resources/staff. [T]She deployed a powerful argument against the proposal.My job doesn't really allow me fully to deploy my skills/talents.The decision has been made to deploy (= put into position ready to be used) extra troops/more powerful weapons.
DEPLOY
Meaning of DEPLOY in English
Cambridge English vocab. Кембриджский английский словарь. 2012