縅おどし Noun English jmdict 1 noun (common) (futsuumeishi) leather strap binding the plates of traditional Japanese armor (armour) Other forms 威 【おどし】 (ateji (phonetic) reading)