ICE APRON Meaning of ICE APRON in English A wedge-shaped structure for protecting a bridge pier from floating ice. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012