obviate
transitive verbTo keep from happening or render unnecessary. synonym: prevent.
To meet.
To meet half-way, as difficulties or objections; hence, to meet and dispose of; clear out of the way; remove.
transitive verbTo meet in the way.
transitive verbTo anticipate; to prevent by interception; to remove from the way or path; to make unnecessary.
verbTo
do away with
verbprevent the occurrence of; prevent from happening