TOP

Definition of deluge noun from the Oxford Advanced Learner's Dictionary

deluge

noun
 
/ˈdeljuːdʒ/
 
/ˈdeljuːdʒ/
[usually singular]
jump to other results
  1. a severe flood; a sudden very heavy fall of rain synonym flood
    • When the snow melts, the mountain stream becomes a deluge.
    • The earlier deluge had given way to more normal rain.
    • An unseasonable deluge had washed away a section of river bank.
    Topics Weatherc2
  2. a large number of things that happen or arrive at the same time
    • a deluge of calls/complaints/letters
    • The firm was at a loss to explain the sudden deluge of publicity.
  3. Word Originlate Middle English: from Old French, variant of diluve, from Latin diluvium, from diluere ‘wash away’.
See deluge in the Oxford Advanced American Dictionary

Other results

All matches
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day