ōburi
1. heavy rain; storm
Noun
#177254
1. heavy rain; storm
1. It's not heavy rain.; It isn't pouring.
1. It wasn't heavy rain.; It didn't rain heavily.
1. Likely heavy.; Probably a downpour.
1. It was raining heavily.; It rained hard.
1. Probably heavy rain.
1. Heavy rain.; Downpour.
1. Heavy rain; Downpour
1. If it rains heavily; When it rains heavily
1. It rained heavily.; It was a downpour.