recently discovered frozen solid early hominid encased in a huge block of ice. national geographic. contest winning. trapped, stuck, fixed, immobile, surrounded, snowy, neanderthal, cro - magnon, caveman