Англо-русский словарь Мюллера
Militate [ˊmɪlɪteɪt] v
1) свидетельствовать, говорить против (об уликах, фактах; against)
2) препятствовать (against)
militate