a port on the Isle of Wight . Once a year a series of international yacht races (= for boats with sails) takes place there, called Cowes Week . This is an important social event, and is usually attended by members of the royal family .
COWES
Meaning of COWES in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005