MUZZLE


Meaning of MUZZLE in English

n. snout of an animal; cover for the nose and mouth of an animal to prevent it from biting or harming itself or others; restraint placed in the mouht of a person mouth to prevent yelling or speaking; barrel end of a firearm

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.