Adjective Definition

harnessed

1.Definition: brought under control and put to use

"Electricity from the harnessed Colorado River", "The harnessed power of the atom"




Please Share