against [phrasal verb] [T] [formal] - (of a situation, event etc.) to make (something) less likely to happen or succeedThe complexity and costliness of the judicial system militate against justice for the individual.
MILITATE
Meaning of MILITATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012