yacht race

Explore definitions, synonyms, and language insights of yacht race

Definitions

Noun
a race between crews of people in yachts

More General Terms