Synonyms of militate in English:

militate


See definition of militate

verb

1‘anger may militate against sexual satisfaction’

SYNONYMS

tend to prevent, work against, resist, hinder, discourage, oppose, counter, cancel out, foil, prejudice, go against, operate against, tell against, be detrimental to, be disadvantageous to

ANTONYMS

reinforce