militate

Verb
  1. Have force or influence;
    Bring about an effect or change (synset 202435976)
    "Politeness militated against this opinion being expressed"

Other Searches