HARNESSED

Definition of HARNESSED

  1. (adj)brought under control and put to use