Ahhida

English: Translation
Tie up, bind (thoroughly, repeatedly or of many objects) shut ( someone/ something) up;