ADMIRAL’S CUP


Meaning of ADMIRAL’S CUP in English

the prize given to the winner of a series of yacht races (= for boats with sails) held every two years off the south coast of England.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.