Promoted Content

Loading...

Thursday, 15 July 2021

inundation

Definition: (noun) An overwhelming number or amount. Synonyms: deluge, flood, torrent. Usage: The restaurant owner was faced with an inundation of lawsuits from diners who had been sickened by his eatery's food. Discuss

No comments:

Post a Comment

Promoted Content

Loading...