special metal clothing that soldiers wore in the past to protect their bodies while fighting; special clothing that soldiers or police officers wear to protect their bodies 盔甲;甲冑 a suit of armour 一副盔甲 police officers in full body armour 全身穿着防弹衣的警察 - (figurative)
Monkeys do not have any kind of protective armour and use their brains to solve problems. 猴子没有任何防身的盔甲,就动脑筋解决问题。
Oxford Collocations Dictionaryadjective- full
- heavy
- thick
- …
- have on
- wear
- don
- …
- in armour
- a suit of armour
metal covers that protect ships and military vehicles such as tanks (军舰、坦克等的)装甲,防弹钢板 - (specialist)
military vehicles used in war 装甲部队;装甲车辆 an attack by infantry and armour 步兵和装甲兵的进攻
Word OriginMiddle English: from Old French armure, from Latin armatura, from armare ‘to arm’, from arma ‘armour, arms’.
Idioms
a chink in somebody’s armour
a weak point in somebody’s argument, character, etc., that can be used in an attack Topics Opinion and argumentc2(论点、性格等易受攻击的)弱点,缺陷,薄弱环节
a knight in shining armour
- (usually humorous)
a man who saves somebody, especially a woman, from a dangerous situation 救人(尤指女子)于危难之中的男子;(拯救美人的)英雄 She's still waiting for a knight in shining armour to come and rescue her. 她仍在等待身着闪亮盔甲的骑士来救她。