← Back to browseおしぼり[oshibori]nounJapanese definitionNo Japanese definition yet.English definitionwet towel (supplied at table); hot, moistened hand towelExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおしぼりおしぼりうどんおしおし