deluge
Definition of abbreviation (noun) -
great flood; downpour; inundation; drenching rainPart of speech:
NounPlural: deluged; deluged; deluging
Example sentences with this word:
He went on to prove that earthquakes were the result of electrical disturbances of the air of which the movement of the Earth was a secondary effect, that sponges were not living creatures and that the deluge took place in the Autumn.
Do you like the learning new words? Check our shop for more cool vocabulary training tests!