English

Definition of glen noun from the Oxford Advanced Learner's Dictionary

 

glen

 noun
noun
BrE BrE//ɡlen//
 
; NAmE NAmE//ɡlen//
 
 
jump to other results
a deep narrow valley, especially in Scotland or Ireland A river ran through the wooded glen below the city. the Scottish glens Word Origin late Middle English: from Scottish Gaelic and Irish gleann (earlier glenn).
See the Oxford Advanced American Dictionary entry: glen

Other results

All matches