English | German | Russian | Czech

martingale English

Meaning martingale meaning

What does martingale mean?

martingale

a harness strap that connects the nose piece to the girth; prevents the horse from throwing back its head (= dolphin striker) spar under the bowsprit of a sailboat

Synonyms martingale synonyms

What other words have the same or similar meaning as martingale?

martingale English » English

dolphin striker artifice

Are you looking for...?