Synonyms for Restrain (same or very similar meaning)
WordNet sense 1 (keep under control; keep in check):
keep, suppress, hold back, keep back
WordNet sense 2 (to compel or deter by or as if by threats):
intimidate
WordNet sense 3 (to close within bounds, limit or hold back from movement):
confine, hold
WordNet sense 4 (hold back):
constrain, cumber, encumber
WordNet sense 5 (place limits on (extent or access)):
bound, limit, restrict, throttle, trammel
From the ODE community, based on WordNet
add/edit