deluged

/D EH1 L Y UW0 JH D/
verb
  1. 1

    To flood with water.

    โ€œSome areas were deluged with a month's worth of rain in 24 hours.โ€

  2. 2

    To overwhelm.

    โ€œAfter the announcement, they were deluged with requests for more information.โ€

Source: https://en.wiktionary.org/wiki/deluge, https://en.wiktionary.org/wiki/deluged