doshaburi
1. downpour; pouring rain
★ Common
Noun
#56958
1. downpour; pouring rain
1. Heavy rain; Downpour
1. Heavy downpour; With a heavy downpour
1. Heavy rain.; Downpour.
1. It was pouring.; It rained heavily.
1. It was pouring.; It rained heavily.
1. Not a downpour.; It's not pouring.
1. If it were a downpour; If it's raining heavily
1. Probably a downpour.; It will likely be a heavy rain.
1. It is not a downpour.; It is not pouring rain.