The definition :
Definitions of martingale:
- noun: a harness strap that connects the nose piece to the girth; prevents the horse from throwing back its head
- noun: spar under the bowsprit of a sailboat
Are you interested in alternative search :
:dolphin striker harness saddlery spar stable gear tack
If you like reading news check: