← DefinitionshareGuessescarnounA long, narrow, winding ridge of sand and gravel deposited by a stream flowing beneath a glacier.No synonyms or antonyms found for this word.