What is the full meaning of drumlins
DRUMLIN, a long hill of glacial drift [n]
Example of the word drumlins placed on a Scrabble board.