English translation of 'imbavagliare'
- (also figurative)
to gagl'hanno legato e imbavagliato
they bound and gagged him
'imbavagliare' in Other Languages
British English: gag VERB
If someone gags you, they tie a piece of cloth around your mouth in order to stop you from speaking or shouting.
I gagged him with a towel.
Translation of imbavagliare from the Collins Italian to English Dictionary