martingale
English Dictionary
->
Letter M
-> martingale
Search Dictionary:
martingale Definition
(n)
a
harness
strap
that
connects
the
nose
piece
to
the
girth
;
prevents
the
horse
from
throwing
back
its
head
(n)
spar
under
the
bowsprit
of
a
sailboat
martingale Synonyms
dolphin striker
martingale
© Art Branch Inc.