ARMURE Meaning of ARMURE in English (n.) A variety of twilled fabric ribbed on the surface. Webster's English dictionary. Английский словарь Webster. 2012