American English

Definition of deluge noun from the Oxford Advanced American Dictionary



    , NAmE//ˈdɛlyuʒ//
    , NAmE//ˈdeɪluʒ//
    [usually singular]
    jump to other results
  1. 1a 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