CASTROL Meaning of CASTROL in English Cas ‧ trol /ˈkæstrɒl $ -trəʊl/ BrE AmE trademark a British company that produces oil for car engines Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012