harnessed

(adj) controlled (similar term)
(noun) support (generic term)
(noun) stable gear (generic term)
(verb) tackle
(verb) exploit (generic term)
(verb) rein in
(verb) rule

< harness racing | harnessed antelope >