Home›Browse›I›ice capice capOur editors are putting together more complete content — check back in about 20 minutesice capice cap — nounnoun1. A permanent layer of ice covering a large area, especially polar regions.1.nounDefinitionA permanent layer of ice covering a large area, especially polar regions.ExampleClimate change is causing the polar ice caps to shrink.