muzzler

noun
  1. a device placed over an animal’s mouth to prevent biting or eating
  2. something that restrains or silences
  3. Usage: figurative

Examples