sō
1. drizzle; scattered rain
Noun
#738016
1. drizzle; scattered rain
1. If/when it drizzles.; If/when there’s a light rain.
1. It is not a light rain.; It's not drizzling.
1. With sparse rain; In light rain
1. It was light rain.
1. Probably a light rain.; It will likely be a drizzle.
1. Was not sparse rain.; Was not light rain.
1. It's not sparse rain.; It's not light rain.
1. If it were a light rain; If a light rain were falling
1. Probably a light rain.; It will likely be a drizzle.