History
History
History
UK
US
Meaning:

the nose and mouth if an animal (e.g. a dog or fox); a guard of straps or wires placed over this to prevent biting etc

covering for control

more synonyms
synonyms mode
crossword mode
MUZZLE as in Wiktionary
MUZZLE as in Wikipedia