FROST POCKETS Meaning of FROST POCKETS in English A low area or depression at the base of a slope where frost collects. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012