TEXACO


Meaning of TEXACO in English

Tex ‧ a ‧ co /ˈteksəkəʊ/ BrE AmE trademark

a large international oil company that has many ↑ petrol station s in the UK and the US

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.