harnessed

Definitions of harnessed
1

adj brought under control and put to use

“electricity from the harnessed Colorado River”
“the harnessed power of the atom”
Synonyms:
controlled
restrained or managed or kept within certain bounds

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.