overwhelm

Overwhelm [ˏəυvəˊwelm] v

1) овладевать, переполнять (о чувстве; with)

2) потрясать, ошеломлять, поражать;

his kindness quite overwhelmed me его доброта меня просто поразила

3) забрасывать (вопросами и т.п.)

4) заваливать

5) заливать, затоплять

6) подавлять; сокрушать, разбивать (неприятеля)

7) губить, разорять

Источник: Англо-русский словарь Мюллера на Gufo.me