American English

Definition of deluge noun from the Oxford Advanced American Dictionary

     

    deluge

     noun
    noun
    NAmE//ˈdɛlyudʒ//
     
    , NAmE//ˈdɛlyuʒ//
     
    , NAmE//ˈdeɪluʒ//
     
    [usually singular]
     
    jump to other results
  1. 1 a sudden, very heavy fall of rain synonym flood When the snow melts, the mountain stream becomes a deluge.
  2. 2a large number of things that happen or arrive at the same time a deluge of calls/complaints/letters
See the Oxford Advanced Learner's Dictionary entry: deluge

Other results

All matches