• Oiliest

    Adjective

    1. oiliest

      (superlative of oily)

    Anagrams

    © Wiktionary