uchū
1. showering (arrows) upon
Noun
#190896
1. showering (arrows) upon
1. Was raining.
1. It's not raining.; It isn't raining.
1. If it rains; When it rains
1. It is not raining.; It's not drizzle.
1. It was not raining.; It wasn't raining.
1. It was not raining.; It wasn't drizzling.
1. If it rains; When it rains
1. Rain-soaked; Rain-covered
1. It wasn't raining.; It hadn't rained.