SHELL


Meaning of SHELL in English

Shell BrE AmE trademark

a very large international oil company which has many ↑ petrol station s world-wide

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