Muzzle
From open-dictionary.com - the free dictionary.
English
Noun
muzzle
- mouth a dog etc.
- open end of a gun etc. that the bullet emerges from as opposed to the breech
- a device used to stop a dog etc. from biting
Verb
to muzzle
- to apply a muzzle
- to restrain (from speaking or acting), to reign in