Definition, synonyms and related words
A round hill or short ridge of sand or gravel deposited by a melting glacier.