Definition of Lycra
US English versionan elastic polyurethane fibre or fabric used esp. for close-fitting sports clothing
Derivation:
Definition of Lycra
UK English versionan elastic polyurethane fiber or fabric used esp. for close-fitting sports clothing
Derivation: