militate
/ˈmɪlɪteɪt/
verb
- 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.
Synonyms