meaning of harnessed

1. of Harness
2.
brought under control and put to use; "electricity from the harnessed Colorado River"; "the harnessed power of the ">atom"


Related Words

harnessed | harnessed antelope |

Developed & Maintained By Taraprasad.com

Treasure Words