柯林斯詞典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