LEATHEROID


Meaning of LEATHEROID in English

/ledh"euh royd'/ , Trademark.

a brand name for an imitation leather product consisting of chemically treated and vulcanized paper or other vegetable fiber.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .