Definify.com

Definition 2024


oshibori

oshibori

English

Noun

oshibori (plural oshibori)

  1. A moist towel for cleaning the hands, offered to customers in Japanese restaurants and bars.