rhizoverbBeta
Feedback

harness

Supporting strapsnoun / verb · A system of straps and fittings that restrains or supports a person or animal.