esker UK /ˈɛskə/US /ˈɛskɚ/ noun1 •A long, narrow, sinuous ridge created by deposits from a stream running beneath a glacier.The multiple deltas must have formed sequentially, which led Thompson (1982) to conclude that the eskers were built in successive segments. — 2001 formseskers