doshaburi
1. downpour; pouring rain
★ Common
Noun
#50479
1. downpour; pouring rain
1. It was pouring.; It rained heavily.
1. Heavy downpour; With a heavy downpour
1. Heavy rain; Downpour
1. It was not raining heavily.; It wasn't a downpour.
1. It is not a downpour.; It is not pouring rain.
1. Heavy rain.; Downpour.
1. It wasn't a downpour.; It wasn't raining heavily.
1. if it were a downpour; if there were a heavy rain
1. It was not a downpour.; It wasn't pouring.