LYCRA Meaning of LYCRA in English Ly ‧ cra /ˈlaɪkrə/ BrE AmE noun [uncountable] trademark a material that stretches, used especially for making sports clothes that fit tightly Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012