TOP

Definition of cloudburst noun from the Oxford Advanced American Dictionary

See cloudburst in the Oxford Advanced Learner's Dictionary