ARMURE


Meaning of ARMURE in English

noun armor.

2. armure ·noun a variety of twilled fabric ribbed on the surface.

Webster English vocab.      Английский словарь Webster.