Tag: downpour
-
Downpour
Word of the Day: Downpour The weather in Japan has been bizarre recently. It seems that every day, there has been a downpour in a different part of the country. Downpours are relatively short periods of extremely heavy rain. In many incidents, these heavy rain events caused traffic to drive through flooded streets, property damage…