inundating

verb
  1. flooding with water; covering completely with water
  2. overwhelming with a large amount of something
  3. Usage: figurative

Examples