Oilcan - definition of oilcan by The Free Dictionary
Facebook Twitter Google Share on Facebook oilcan Thesaurus Wikipedia oil·can (oil′kăn′) n. A can for oil, especially a can with a spout constructed to release oil drop by drop, as for lubricating machinery. Also calledoiler.