GLEN Meaning of GLEN in English a valley with steep sides, often with a stream running through it. Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012