English version

oilcan in Technology topic

From Longman Dictionary of Contemporary Englishoilcanoil‧can /ˈɔɪlkæn/ noun [countable] British English  oil_can.jpg DTa metal container for oil with a long thin tube for pouring the oil out