Meaning of “muzzle” - Learner’s Dictionary

muzzle

noun [ C ] uk us /ˈmʌzl/
DOG

the mouth and nose of a dog, or a covering put over these to prevent the dog biting

GUN

the open end of the long cylindrical part of a gun

(Definition of “muzzle noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)