militated

verb
  1. past tense of militate; to have weight or effect as evidence or argument (usually followed by ‘against’ or ‘for’)
  2. Usage: formal

Examples