Definition: (verb) Fill quickly beyond capacity; as with a liquid.
Synonyms: deluge, flood, swamp.
Usage: If we inundate the senator’s office with letters of protest, we are certain to get her attention.
Discuss
Source: The Free Dictionary