meaning of martingale

1. Alt. of Martingal
2.
spar under the bowsprit of a sailboat


Related Words

martingale |

Developed & Maintained By Taraprasad.com

Treasure Words