English to English

lubricating oil

noun (n)

  • a thick fatty oil (especially one used to lubricate machinery)(noun.substance)
    Synonym:
    grease
    source: wordnet30
Advertisement

Bookmark This Site