See Also: oshibori(dictionary)

oshibori (iou)



oshibori noun. M20.
[Japanese, from o- deferential prefix + shibori that which has been wrung out.]
In Japan, a small dampened towel offered to guests or customers to refresh themselves. Also oshibori towel.