STORM SAIL Meaning of STORM SAIL in English ■ noun a sail of smaller size and stronger material than the corresponding one used ordinarily. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004