1) 縅おどし #144,450 Link copied! おどし [0] Meaning Shirabe Noun leather strap binding the plates of traditional Japanese armor (armour) Kanji 縅 おど.す the thread/braid (of armour), (kokuji) Forms 威#22,180威おどし縅#144,450縅おどしおどしおどし