OILCAN


Meaning of OILCAN in English

■ noun a can with a long nozzle used for applying oil to machinery.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.