polar cap

noun
  1. a. Either of the regions around the poles of the earth that are permanently covered with ice.
    b. A high-altitude icecap.
  2. Astronomy Either of the regions around the poles of Mars that are covered with frozen carbon dioxide and water.

Learn more about polar cap

link/cite print suggestion box