in harness ( synonym found)

Definition of in harness:

°to remove the harness from a horse etc.
°(by extension) to liberate.

Definition of in harness:

°to remove the harness from a horse etc.
°(by extension) to liberate.

Back to Top