harnessed

Adjective
  1. Brought under control and put to use (synset 300601936)
    "electricity from the harnessed Colorado River"; "the harnessed power of the atom"

Found on Word Lists

Other Searches