Definition of Cowes from the Oxford Advanced Learner's Dictionary

 

Cowes

 
BrE
 
; 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.