TOP

Definition of Shell from the Oxford Advanced Learner's Dictionary

Shell

 
/ʃel/
 
/ʃel/
jump to other results
  1. a large international oil company that was formed when the British company Shell combined with the Dutch company Royal Dutch in the 1900s. It is now involved in producing oil and gas in Asia, the Middle East, the North Sea and South America. It also owns petrol stations in many countries.
aspiration
noun
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day