English synonyms about - contact  

harnessed

adjective

1 harnessed

Brought under control and put to use.


Find more on harnessed elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0315