Synonym of obviative
To avoid (a future problem or difficult situation).
To anticipate and prevent or bypass (something which would otherwise have been necessary or required).