MUZZLE


Meaning of MUZZLE in English

v. bind (an animal) with a muzzle; prevent from talking, restrain

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