PINGO Meaning of PINGO in English An Arctic mound or conical hill, consisting of an outer layer of soil covering a core of solid ice. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012