English Dictionary
◊ HARNESSED
harnessed
adj : brought under control and put to use; "electricity from the
harnessed Colorado River"; "the harnessed power of the
atom"