PINGO Meaning of PINGO in English [pin.go] n, pl pingos [Inuit pinguq] (1938): a low hill or mound forced up by hydrostatic pressure in an area underlain by permafrost Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012