1keep from happening or arising; have the effect of preventing
Synonymsforbade, foreclosed, precluded, prevented,
Typesaverted, avoided, baffled, bilked, blockaded, blocked, crossed, debarred, deflected, embarrassed, fended off, foiled, frustrated, halted, headed off, hindered, kiboshed, made unnecessary, obstructed, obviated, queered, saved, scotched, spoilt, stopped, stove off, stymied, thwarted, warded off,
See alsoforestalling,