Inundate means to overwhelm or flood with things to be dealt with - literally to flood or cover with water, metaphorically to overwhelm with excessive amounts of something. Option A's 'flood' directly captures the literal meaning. Options B, C, and D are unrelated definitions.