Synonyms: harnessed
Definition: brought under control and put to use
Usage: electricity from the harnessed Colorado River; the harnessed power of the atom
Similar words: controlled
Definition: restrained or managed or kept within certain bounds
Usage: controlled emotions; the controlled release of water from reservoirs