The recentrain had churned up the waterfall into a muddy whirlpool.
近来的雨水把那条瀑布搅成了泥水漩涡。
《柯林斯英汉双解大词典》
2
The recentrain isn't helping with efforts to control mosquito hatchings.
近期降水对控制蚊虫繁衍的努力不利。
3
The Department has been informed that one or both of the DAMS partially failed during a recentrain event, causing debris and flooding at downstream locations.