: prevent from, foil, bar, precaution, keep sb from doing sth, arrest, preventing, avert
n.: guard against, restrain, from getting out of control, protect against, hinder, protect from [against], keep off, ward, prevention, debarment
v.: quell, countercheck, debar, take precautions, guard against, prevent, from being known or seen, subjugate, from protesting or rioting, from breaking out, curb, avoid, forfend, keep