Dictionary.com
Thesaurus.com
has obviated
  • present perfect of obviate (3rd person singular).