inundate

inundate v

L. inundāre.

  1. Fill; flood; overwhelm; swamp; cause to overflowing.