LYCRA Meaning of LYCRA in English [ 'lʌɪkrə ]■ noun trademark an elastic polyurethane fibre or fabric used especially for close-fitting sports clothing.Origin1950s: of unknown origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004