MUZZLE


Meaning of MUZZLE in English

■ noun

1》 the projecting part of the face, including the nose and mouth, of an animal such as a dog or horse.

↘a guard fitted over an animal's ~ to stop it biting or feeding.

2》 the open end of the barrel of a firearm.

■ verb

1》 put a ~ on (an animal).

2》 prevent from freedom of expression.

Origin

ME: from OFr. musel , dimin. of med. L. musum .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.