Search for crossword answers and clues
Big name in the oil business
Answer for the clue "Big name in the oil business ", 7 letters:
castrol
Word definitions for castrol in dictionaries
Wikipedia
Word definitions in Wikipedia
Castrol is a British global brand of industrial and automotive lubricants offering a wide range of oils , greases and similar products for most lubrication applications. The Wakefield Oil Company was founded by Charles Cheers Wakefield in 1899. The brand ...