"Holdback" is a word in ENGLISH

holdback ENGLISH
Definition:

Check; hindrance; restraint; obstacle.

holdback ENGLISH
Definition:

The projection or loop on the thill of a vehicle. to
which a strap of the harness is attached, to hold back a carriage when
going down hill, or in backing; also, the strap or part of the harness
so used.

Few words of positivity

It does not do to dwell on dreams and forget to live. Remember that. -Albus Dumbledore

J.K. Rowling, Harry Potter and the Sorcerer's Stone

WORD SUGGESTIONS
Laugh your heart out.

"Where's the car?" asked Professor Delbert's wife when he got home. "Did I take it out?" "Yes, you drove it to school this morning." "I suppose you're right, my dear. I remember now that after I got out, I turned to thank the man who gave me a lift and wondered where he'd gone."

buckle ENGLISH

A device, usually of metal, consisting of a frame with one more movable tongues or catches, used for fastening things …

Read the complete definition
tackling ENGLISH

The straps and fixures adjusted to an animal, by which he draws a carriage, or the like; harness.

Read the complete definition
trace ENGLISH

One of two straps, chains, or ropes of a harness, extending from the collar or breastplate to a whiffletree attached …

Read the complete definition
tug ENGLISH

A trace, or drawing strap, of a harness.

Read the complete definition
e