STORM CLOUDS Meaning of STORM CLOUDS in English an ominous state of affairs. → storm cloud Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004