OILCLOTH


Meaning of OILCLOTH in English

n.1 a fabric waterproofed with oil.

2 an oilskin.

3 a canvas coated with linseed or other oil and used to cover a table or floor.

Oxford English vocab.      Оксфордский английский словарь.