MILITATE AGAINST Meaning of MILITATE AGAINST in English (of a fact or circumstance) be a powerful or conclusive factor in preventing. → militate Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004