Controlling the weather

https://www.bbc.co.uk/learningenglish/english/features/6-minute-english_2022/ep-221110
The meanings of the words only for this article.

Vocabularies / Phrases

Vocabulary / Phrase Part of speech Chinese English Explain
drizzling verb 下毛毛雨,下蒙蒙细雨 raining lightly
meddling verb 多管闲事 trying to change or influence something which is not your responsibility or without being asked
playing God phrase 扮演上帝 acting as if you have unlimited power and can do anything you want
excuse noun 辩解 reason given to explain why you did something wrong, or did not act in a helpful way
waxed and waned phrase 乐极生悲 first increased/grew stronger and then decreased/grew weaker over time
taboo n 禁忌 subject that avoided for social or religious reasons
ironically adverb 讽刺的是 in an ironica manner
manipulate transitive verb 操纵 control or influence skillfully, usually to one’s advantage
accuse transitive verb 指责 blame for, make a claim of wrongdoing or misbehavior against
substance noun 物质 a type of solid, liquid or gas that has particular qualities
aerosols noun 气溶胶
stratosphere noun 平流层
hill noun 山丘 an area of land that is higher than the land around it, but not as high as a mountain