armadura
Top 7000
Meanings
Noun
1. armour
2. frame, framework
3. skeleton
Examples4
Tom came to save Mary like a knight in shining armor.
The armour was incomplete.
Mars' armor was made by the Cyclopes.
netherite armor