← Back to browse縅おどし[odoshi]nounJapanese definitionNo Japanese definition yet.English definitionleather strap binding the plates of traditional Japanese armor (armour)ExamplesNo examples yet.Loading examples…Ask about thisKanji縅the thread/braid (of armour); (kokuji)おど.す · 15 strokes緋縅藍革縅