WEBoggle Menu

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

  

  Dictionary Definition of dee

dee
noun
1. D1.
2. D2.
Dee
noun
1. a river in north-eastern Scotland, flowing into the North Sea at Aberdeen. 145 km.
2. a river in northern Wales and western England, flowing into Liverpool Bay. 113 km.
3. a river of south-western Scotland, flowing into the Solway Firth. 80 km.

dee (dees) - the letter D