hummock

noun
  1. a small hill or mound
  2. a ridge or pile of ice pushed up by pressure
  3. Usage: Arctic/polar contexts

Examples