STORM FLAP Meaning of STORM FLAP in English ■ noun a flap intended to protect an opening or fastening on a tent or coat from the effects of rain. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004