MUZZLE


Meaning of MUZZLE in English

n.

1.

Snout.

2.

Mouth, nozzle.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.