NIMBUS CLOUDS Meaning of NIMBUS CLOUDS in English A rain-producing cloud; storm clouds that are usually dark in color. Also see Cloud. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012