ARMURE


Meaning of ARMURE in English

(n.) A variety of twilled fabric ribbed on the surface.

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