undermining, subverting, damaging, obstructing, thwarting, disrupting, impairing, weakening, hindering, crippling, wrecking, hampering, derailing, incapacitating, counteracting, foiling, neutralizing,... [more]
undermining, subverting, damaging, obstructing, thwarting, disrupting, impairing, weakening, hindering, crippling, wrecking, hampering, derailing, incapacitating, counteracting, foiling, neutralizing,... [more]