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.
Δ