• Oilcan

    Alternative forms

    Full definition of oilcan

    Noun

    oilcan

    (plural oilcans)
    1. A container with a long spout, for containing oil and delivering it in drops or small quantities for lubricating machinery

    Anagrams

    © Wiktionary