armadura armour 3,001–5,000 #3,692 Meanings noun, feminine armour frame, framework skeleton In sentences La armadura estaba incompleta. The armour was incomplete. #5939592