a large international oil company that was formed when the British company Shell combined with the Dutch company Royal Dutch in the 1890s. It is now involved in producing oil and gas in Asia, the Middle East, the North Sea and South America. It also owns petrol/gasoline stations in many countries.
SHELL
Meaning of SHELL in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005