From Wiktionary, the free dictionary
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
oil + cup
oilcup (plural oilcups)
- A device that dispenses oil for lubrication in an engine, etc., without the need for a human operator.
Anagrams[edit]