Lamé

From Fresh Dictionary

See also lame

English

Noun

lamé

  1. (fencing) the electronically conductive jacket worn by foil and sabre fencersfr:lamé
Personal tools