Definition of Cowes from the Oxford Advanced Learner's Dictionary



; NAmE
jump to other results
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.