to do or make, in the broadest sense and widest application
avengement, whether the act of the passion -- + avenge, revenge(-ing), vengeance.
upon the heathen
a foreign nation; hence, a Gentile; also (figuratively) a troop of animals, or a flight of locusts -- Gentile, heathen, nation, people.
chastisement; figuratively (by words) correction, refutation, proof (even in defence) -- argument, chastened, correction, reasoning, rebuke, reproof, be (often) reproved.
upon the people
from an unused root meaning to gather; a community -- nation, people.