overwhelm | Etymology of overwhelm by etymonline
"to turn upside down, overthrow, knock over," from over- + Middle English whelmen "to… See origin and meaning of overwhelm.