Wielki słownik angielsko-polski red. nacz D. Jemielniak, M. Miłkowski

(Adjective) zakneblowany;
bound and gagged - związany i zakneblowany;