Word Hen
What is the meaning of the word "
harnessed
"?
Definitions:
brought under control and put to use
adjective
We used electricity from the harnessed river.