militate

mil-i-tate

verb

To be a strong factor preventing something from happening or succeeding.

"His lack of experience militated against his promotion."