• Harnessed

    Verb

    1. harnessed

      (past of harness)
    © Wiktionary