Synonyms and definition of the word or term
- S: (n) sailing-race a race between crews of people in yachts.
- Find out more about Yacht Race on Wikipedia.
- Check out the etymology of Yacht Race on Etymonline.com.
- Photos related to Yacht Race on Instagram...