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.      Английский словарь экологического инжиниринга.