LAMES


Meaning of LAMES in English

noun ·pl small steel plates combined together so as to slide one upon the other and form a piece of armor.

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