|
Definition of Oshibori
1. Noun. A moist towel for cleaning the hands, offered to customers in Japanese restaurants and bars. ¹
¹ Source: wiktionary.com
|
1. Noun. A moist towel for cleaning the hands, offered to customers in Japanese restaurants and bars. ¹
¹ Source: wiktionary.com