See down for more downsBrE /daʊnz/ 🔊NAmE /daʊnz/ 🔊 nounthe downs [plural] an area of open land with low hills, especially in southern England (尤指英格兰南部的)开阔丘陵地 See down for more