the-downs


the-downs

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 0.953