English

flash flood noun definition in Natural disasters topic from the Oxford Advanced Learner's Dictionary

flash flood

 noun: Natural disasters topic
a sudden flood of water caused by heavy rain More than 80 people were feared dead last night after flash floods, the worst in 34 years.