noun
Meaning 1
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 source: English Wiktionary via Wiktextract
Qualifier: water sports; yachting; water sports; yachting
Topics: nautical, sailing, transport
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided