Search for word
Search
harnessed
(s)
brought under control and put to use
electricity from the harnessed Colorado River
the harnessed power of the atom
Words of close approximity
harnessed antelope