Go to Bing homepage

glen

US [ɡlen]
UK [ɡlen]
  • n.(尤指苏格兰或爱尔兰的)峡谷
  • Web格伦;格林;幽谷
Plural Form:glens  
Glen
n.
1.
(尤指苏格兰或爱尔兰的)峡谷a deep narrow valley, especially in Scotland or Ireland

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard
More sentence filters
Hide sentence filters