Definition of oshibori in English:

oshibori

Pronunciation /ˌɒʃɪˈbɔːri/

noun

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

    Traditionally, hot towels are provided in winter and cold in summer.

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.