match race (0 synonym found)

Definition of match race:

(n) : (water sports, sailing, yachting) A race in sport sail yachting where two sailboats race against one-another, head-to-head, on the same course, at the same time.

Definition of match race:

(n) : (water sports, sailing, yachting) A race in sport sail yachting where two sailboats race against one-another, head-to-head, on the same course, at the same time.

Back to Top