Definitions from Wikipedia (World Match Racing Tour)
▸ noun: The World Match Racing Tour (or WMRT) is, since 2000, an annual series of professional sailing match race events held in multiple countries.
▸ Words similar to World Match Racing Tour
▸ Usage examples for World Match Racing Tour
▸ Idioms related to World Match Racing Tour
▸ Wikipedia articles (New!)
▸ Words that often appear near World Match Racing Tour
▸ Rhymes of World Match Racing Tour
▸ Invented words related to World Match Racing Tour
▸ noun: The World Match Racing Tour (or WMRT) is, since 2000, an annual series of professional sailing match race events held in multiple countries.
▸ Words similar to World Match Racing Tour
▸ Usage examples for World Match Racing Tour
▸ Idioms related to World Match Racing Tour
▸ Wikipedia articles (New!)
▸ Words that often appear near World Match Racing Tour
▸ Rhymes of World Match Racing Tour
▸ Invented words related to World Match Racing Tour