Define oilcan. oilcan synonyms, oilcan pronunciation, oilcan translation, English dictionary definition of oilcan. n. A can for oil, especially a can with a spout constructed to release oil drop by drop, as for lubricating machinery. Also called oiler .