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. 2012