deluging noun1 •A deluge or flood.Our ground, again, being naturally moist, did not improve in liveliness, nor help our batsmen under the delugings of rain that it received. — 1873 formsdelugings