MARTINGALE
Definition:
- [noun] a harness strap that connects the nose piece to the girth; prevents the horse from throwing back its head
- [noun] spar under the bowsprit of a sailboat
Synonyms: dolphin striker
Synonyms:
- Search for synonyms for MARTINGALE



