affligo

Etymology
From.

Verb

 * 1) to strike, beat, dash (against); cast or throw down, prostrate
 * 2) to afflict, damage, injure, crush, break or ruin
 * 3) to humble, weaken or vex
 * 4) to overthrow
 * 1) to humble, weaken or vex
 * 2) to overthrow