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

     

    deluge

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

Other results

All matches