be harnessed to - definition and synonyms

phrase
  1. to be closely involved with someone or something
See also main entry: harness