山麓丘陵 shānlùqiūlíng foothills Definitions Defs Origin Strokes Stroke Words Sentences Sents 山麓 shānlù foothills the foot or base of a mountain; the place where a mountain meets the surrounding level land丘陵 qiūlíng noun hills hills; mound; hilly terrain. In geography, refers to undulating land that is lower in elevation than a mountain range