shibari
English
noun
Definitions
- The artful use of twine to tie objects or packages.
- (BDSM) A style of Japanese bondage.
Etymology
Borrowed from Japanese 縛り (binding, tying).
Origin
Japanese
縛り
Gloss
binding, tying
Borrowed from Japanese 縛り (binding, tying).
Japanese
縛り
binding, tying