English Dictionary
Definition rainstorm in British English
rainstorm noun
[countable] noun
/ˈreɪnˌstɔː(r)m/

English Dictionary