Meaning of martingale

Definition of martingale

(noun) a harness strap that connects the nose piece to the girth; prevents the horse from throwing back its head

Other information on martingale

WIKIPEDIA results for martingale
Amazon results for martingale