Advertisement
Advertisement
Downs, The
[ dounz ]
noun
- a range of low ridges in S and SW England.
- a roadstead in the Strait of Dover, between SE England and Goodwin Sands.
Discover More
Example Sentences
Has Copper-alley stronger claims than the Glen-of-the Downs?
From Project Gutenberg
Has Copper-alley stronger claims than the Glen-of-the-Downs?
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse