Cowes

     
Cowes
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.

Dictionary results for "Cowes"
Dictionary pictures of the day
Do you know what each of these is called?
What is the word for picture 1? What is the word for picture 2? What is the word for picture 3? What is the word for picture 4?
Click on any of the pictures above to find out what it is called.