NichiDict

おどし

[odoshi]

Meanings

1.Noun

leather strap binding the plates of traditional Japanese armor (armour)