noun
a narrow valley, especially one in the mountains
-
The hikers trekked through the picturesque glen surrounded by towering trees.
-
Let's take a walk through that beautiful glen over there.
-
I heard there's a cool party happening in the glen tonight.
-
In the glen of my mind, I find peace and solitude.