Synonyms for Muzzle (same or very similar meaning)
WordNet sense 1 (the open circular discharging end of a gun):
gun muzzle
WordNet sense 2 (restraint put into a person's mouth to prevent speaking or shouting):
gag
From the ODE community, based on WordNet
add/edit