Advertisement

Advertisement

Downs, The

[dounz]

noun

  1. a range of low ridges in S and SW England.

  2. a roadstead in the Strait of Dover, between SE England and Goodwin Sands.



Advertisement

Advertisement

Advertisement

Advertisement


The Divine ComedyDream of the Red Chamber, The