OILCAN
Meaning of OILCAN in English
oil ‧ can /ˈɔɪlkæn/ BrE AmE noun [countable] British English
a metal container for oil with a long thin tube for pouring the oil out
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012