to overwhelm « Back to Glossary Indexto defeat, give far too much of something « Back to Glossary Index