Englishfor English speakers
river
Noun
—
A channel of water.
We go swimming in the river.
The river bends there.
—
A lot of something.
He won a river of votes.
Dee
properNoun
—
A river in Scotland that flows about 145 km (90 mi) from the Cairngorm Mountains to the North Sea at Aberdeen.
—
A river in Wales and England that flows about 113 km (70 mi) from Snowdonia to the Irish Sea near Liverpool.
—
A en given name, short for names beginning with D.
—
river in Wales and England
dee
verb
—
(Northumbria) To do.
dee
noun
—
The name of the Latin-script letter D.
—
Something shaped like the letter D, such as a dee lock.
—
name of the letter D, d