TOP

Definition of rainstorm noun from the Oxford Advanced American Dictionary

See rainstorm in the Oxford Advanced Learner's Dictionary