About us
Define
Definitions for
"harnessed"
brought under control and put to use; "electricity from the harnessed Colorado River"; "the harnessed power of the atom"
wordnet.princeton.edu