English-Esperanto translations for downs
Definition of downs
- the South Downs
- A road for shipping in the English Channel or Straits of Dover, near Deal, employed as a naval rendezvous in time of war
Examples
- Lets just go for a walk on the Downs.
Trending Searches
Popular Dictionaries