English | German | Russian | Czech

muzzled English

Meaning muzzled meaning

What does muzzled mean?

muzzled

Wearing a muzzle Forcibly restrained from speaking or publishing an unwelcome or dangerous opinion.

Are you looking for...?