GNU Collaborative International Dictionary of English
Found one definition
-
oilcan (?), n. A small can with a long spout used to apply oil to machinery, for purposes of lubrication.
[PJC]
oilcan (?), n. A small can with a long spout used to apply oil to machinery, for purposes of lubrication.
[PJC]