Harnessed

Definition:

  • (imp. & p. p.) of Harness

Compare harnessed with other words:

harnessed vs. harnesser

harnessed vs. shaft