OILCAN
Meaning of OILCAN in English
/oyl"kan'/ , n.
a can having a long spout through which oil is poured or squirted to lubricate machinery or the like.
[ 1830-40; OIL + CAN 2 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012