suit of armour
Meaning
A collection of garments, usually made of metal, worn over the body for protection in battle from weapons.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "suit of armour" and many other words and sentences in English.