militate

v [Ipr] ~ against sth (fml 文) (of evidence, facts, etc) have great force or influence to prevent sth (指证据、 事实等)有巨大作用或影响(以防止某事物): Many factors militated against the success of our plan. 有很多因素妨碍了我们实现计画.


[[修改/添加解释]]