柯林斯词典glen /ɡlɛn/ (glens) 1. N-COUNT A glen is a deep, narrow valley, especially in the mountains of Scotland or Ireland. 峽穀[oft in names] 返回 glen剑桥词典a deep , narrow valley , especially among mountains (尤指群山中的)峽穀,幽穀 the glens of Scotland 囌格蘭的幽穀 Glen Maye 湄野穀 返回 glen