ADMIRAL'S CUP


Meaning of ADMIRAL'S CUP in English

noun

[ sing. ] a competition that takes place every two years in which three yachts from different countries race against each other

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.