shigureru
1. to rain on and off; to drizzle
Verb
#185821
1. to rain on and off; to drizzle
1. It rained briefly.; It showered.
1. Rained briefly; Showers passed
1. To rain briefly.; To shower.
1. Must rain.; Has to rain.
1. Please don't rain.; Don't stop raining.
1. Prone to showers; Tendency to drizzle
1. Cannot shower briefly.
1. Perseverance; Endurance
1. Must not rain.; Do not let it rain.