bemuzzle

verb
  1. to put a muzzle on (an animal); to restrain or silence (a person or group)
  2. Usage: transitive verb; often used figuratively to mean suppressing speech or expression

Examples