Overwhelm [ˏəυvəˊwelm] v
1) овладевать, переполнять (о чувстве; with)
2) потрясать, ошеломлять, поражать;
his kindness quite overwhelmed me его доброта меня просто поразила
3) забрасывать (вопросами и т.п.)
4) заваливать
5) заливать, затоплять
6) подавлять; сокрушать, разбивать (неприятеля)
7) губить, разорять