gagvocate
A person who’s forced to be quiet because they don’t want to say bad things, but someone or something makes them stay shut up.
I got silenced by my boss because I kept calling out the bad marketing.
The fan club made me stop criticizing the star or they'd cancel my membership.
The company blocked me from talking about the terrible service.
xs