WEBoggle Menu

Home
Profiles
Forum
Chat Log
How to play
Help
Suggested Words
About
Donate

  

  Dictionary Definition of cowes

Cowes
noun
1. a seaport in southern England on the Isle of Wight; annual sailing regatta. Pop. 19500 (1981).
2. a town on the northern coast of Phillip Island, Vic. Pop. 2251 (1986).