Admiral's cup
Definitions
1
Posts
1
Posters
105
Views
-
Admirals Cup in Yachting. An international race for teams of three Class One offshore yachts per country. It is held every two years.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions