English: give me the definition of the word armor
Telugu: ఆర్మర్ అనే పదానికి నిర్వచనం ఇవ్వండి