Definition, synonyms and related words
An artificial leather made with a knit fabric backing and PVC coating.