COWES


Meaning of COWES in English

Cowes /kaʊz/ BrE AmE

an English holiday town and sailing centre on the Isle of Wight in the English Channel. Every year there is a ↑ regatta (=series of boat races) there, known as Cowes Week, which a lot of rich and fashionable people attend.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.