obviate
verb
[ ˈɒbvɪeɪt ]
• remove (a need or difficulty).
• "the presence of roller blinds obviated the need for curtains"
Similar:
preclude,
prevent,
remove,
get rid of,
do away with,
get round,
rule out,
eliminate,
make unnecessary,
take away,
foreclose,
avoid,
avert,
counter,
Origin:
late 16th century: from late Latin obviat- ‘prevented’, from the verb obviare, based on Latin via ‘way’.