SEED A CLOUD Meaning of SEED A CLOUD in English drop a substance into clouds in order to induce rainfall Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012