Definition of oshibori in English:

oshibori

(also o-shibori, o shibori)

noun

  • At a Japanese meal: a small dampened towel for wiping the hands and face before eating. Also in extended use.

Origin

1950s; earliest use found in Zanesville (Ohio) Sunday Times Signal. From Japanese oshibori from o-, honorific prefix + -shibori, nominalized stem of shiboru to wring, squeeze.

Pronunciation

oshibori

/ˌɒʃɪˈbɔːri/