harnessed
English Dictionary
->
Letter H
-> harnessed
Search Dictionary:
harnessed Definition
(s)
brought
under
control
and
put
to
use
; "
electricity
from
the
harnessed
Colorado
River
"; "
the
harnessed
power
of
the
atom
"
harnessed Synonyms
harnessed
© Art Branch Inc.