Raechaverickourger Raechaverickourger 08-02-2017 Geography contestada Define permafrost. a.water below the surface of the tundra stays frozen all year long b.the frozen soil in mountain highlands c.rainwater that collects on rocks after a cold rainstorm d.the dew droplets that freeze at high altitudes