Definition of ice lobe in English:

ice lobe

noun

Physical Geography
  • A portion of a continental ice sheet that projects from the main area.

Origin

Late 19th century.