glen

[英] [ɡlen] [美] [ɡlɛn] 生词本

n.

  • 易混淆的单词:Glen  
  • 柯林斯高阶英汉双解学习词典

  • 英英释义

1. N-COUNT (尤指苏格兰或爱尔兰的)峡谷 A glen is a deep, narrow valley, especially in the mountains of Scotland or Ireland. 
Noun

1. a narrow secluded valley (in the mountains)