harnessed

adjectiveFitted with a harness; wearing a set of straps for control or attachment.
verbPast tense of harness: to put a harness on an animal, or to control and use a natural force or resource.