OILCAN


Meaning of OILCAN in English

[oil.can] n (1839): a can for oil; esp: a spouted can designed to release oil drop by drop (as for lubricating machinery)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.