militate

/ˈmɪlɪteɪt/
verb
  1. To have a strong influence or effect against something; to work against or oppose.
    • His poor attitude militates against his chances of getting the job.
    • The lack of funding militates against building a new library.
    • The rainy weather militated against our plans for a picnic.
Antonyms
What does "militate" mean? | whatsthatwordmean | whatsthatwordmean