Search results
- Dictionaryinundation/ˌɪnʌnˈdeɪʃn/
noun
- 1. an overwhelming abundance of people or things: "an inundation of rugby fans" Similar
- 2. flooding: "the annual inundation of the Nile"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries