oilworks

English

Etymology

From oil +‎ works.

Noun

oilworks (plural oilworks)

  1. A factory producing oil (whether petroleum, oil shale, or vegetable oils).

Anagrams