muzzling

Verb

 * Allegations of muzzling climate scientists have been at the center of a controversy.
 * Allegations of muzzling climate scientists have been at the center of a controversy.

Translations

 * Spanish: embozamiento

Noun

 * 1) The act of placing a muzzle on an animal.