hummocks

noun
  1. small hills or mounds of earth
  2. ridges or piles of ice pushed up by pressure
  3. Usage: Arctic/polar contexts

Examples