Rainstorm meaning

rān'stôrm'
A storm accompanied by rain.
noun
0
0
A storm with a heavy rain.
noun
0
0
A storm characterized by substantial, heavy rainfall.
noun
0
0
Advertisement