← BackshareGuessglen/ɡlɛn/nounA narrow, secluded valley, especially one in Scotland or Ireland.The old castle ruins overlook a misty glen.The hikers followed the stream through the peaceful glen.She grew up in a small village nestled in a green glen.Synonymsvalleydale