LYCRA


Meaning of LYCRA in English

[ 'lʌɪkrə ]

■ noun trademark an elastic polyurethane fibre or fabric used especially for close-fitting sports clothing.

Origin

1950s: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.