エスカーMeanings1nounesker; eskargeologyA long, winding ridge of stratified sand and gravel, formed by glacial meltwater. Used in geology.この地ち域いきには、氷ひょう河がが残のこしたエスカーがいくつも見みられる。In this area, you can see several eskers left by glaciers.