harnessed
harnessed has 2 senses in the JumbleFix dictionary. Letters: 9.
Definitions
imp. & p. p.
. of Harness
a.
. brought under control and put to use; "electricity from the harnessed Colorado River"; "the harnessed power of the atom"