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
spar
under
the
bowsprit
of a
sailboat
Other information on martingale
WIKIPEDIA results for
martingale
Amazon results for
martingale
Tweet