checkered(chequered)
step on heavily (so as to crush or extinguish)
payments made regularly to an ex-spouse after divorce
marked by great changes in fortune
surviving remnant (from an extinct culture)