v. a.
1.
Crush, overpower, subdue, quell, overthrow, stifle, choke, smother, put down, destroy, overwhelm.
2.
Restrain, repress, keep back, stop, check, keep in.
3.
Conceal, keep secret, retain, strangle, stifle, keep down, keep out of sight, keep secret, restrain from disclosure, hush up.
4.
Stop, restrain, check, obstruct, arrest.