TOP

Definition of Cowes from the Oxford Advanced Learner's Dictionary

Cowes

 
/kaʊz/
 
/kaʊz/
jump to other results
  1. a port on the Isle of Wight. Once a year a series of international yacht races takes place there, called Cowes Week.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day