English

Definition of Shell from the Oxford Advanced Learner's Dictionary

 

Shell

 
BrE
 
; 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.