Esker/ˈɛskə/nounA long, narrow, sinuous ridge created by deposits from a stream running beneath a glacier.Synonyms: asar, osar, os🔗 Explore synonyms & relationships🌍 See word origin & history