Definition of 人工降雨 (じんこうこうう)

noun
artificial rain, rainmaking, cloud seeding
Related Kanji
person
craft, construction, katakana e radical (no. 48)
descend, precipitate, fall, surrender
rain