militate
v.intr. (usu. foll. by against) (of facts or evidence) have force or effect (what you say militates against our opinion).
Usage:
Often confused with mitigate.
Etymology: L militare militat- f. miles militis soldier
Useful english dictionary.
2012.