Definition of Shell from the Oxford Advanced Learner's Dictionary



; NAmE
jump to other results
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.