Home›Browse›I›ice shelfice shelfOur editors are putting together more complete content — check back in about 20 minutesice shelfice shelf — nounnoun1. a thick floating platform of ice that forms where a glacier meets the ocean1.nounDefinitiona thick floating platform of ice that forms where a glacier meets the oceanExampleThe Larsen Ice Shelf in Antarctica has been breaking apart.