Synonyms of 'deluge'
a deluge of criticism
The office was deluged with complaints.
Torrential rain deluged the capital.
The house was flooded.
The country would be drowned in blood.
The Ventura river burst its banks, swamping a mobile home park.
The river burst its banks, submerging an entire village.
Soak the soil around each bush with at least 4 gallons of water.
They turned fire hoses on the people and drenched them.
Their neighbourhood is being inundated by the rising waters.
They doused him in petrol.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
He was greeted with an avalanche of publicity.
A barrage of something such as criticism or complaints is a large number of them directed at someone, often in an aggressive way.
a barrage of angry questions from the floor
Thesaurus for deluge from the Collins English Thesaurus
A deluge of things is a large number of them which arrive or happen at the same time.