Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word martingale from English dictionary with examples, synonyms and antonyms.

martingale   noun

Meaning : A harness strap that connects the nose piece to the girth. Prevents the horse from throwing back its head.

Meaning : Spar under the bowsprit of a sailboat.

Synonyms : dolphin striker