yoroi
1. armor; armour
★ Common
Noun
#11201
put on armor, arm oneself
1. armor; armour
1. slatted shutter; louver door (window)
1. ankylosaur (any dinosaur of infraorder Ankylosauria)
1. girdle-tailed lizard
1. to put on armour (armor); to wear armour
2. to wear; to cover
1. American football
1. louver slat; louvre slat
1. armadillo