tiān yù lù huá天雨路滑roads are slippery due to rain (idiom)Frequency 2.5Meaningsroads are slippery due to rain (idiom)