OILCAN


Meaning of OILCAN in English

[noun] [C] - a container for oil, esp. one with a long thin tube for putting oil on machinery

Cambridge English vocab.      Кембриджский английский словарь.