STORM DRAI Meaning of STORM DRAI in English n: A slotted opening leading to an underground pipe or an open ditch for carrying surface runoff. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012