ICEFOOT Meaning of ICEFOOT in English A belt of ledge of ice that forms along the shoreline in Arctic regions. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012