Definition of BP from the Oxford Advanced Learner's Dictionary

 

BP

 
BrE
 
; NAmE
 
British Petroleum
 
jump to other results
a large international company which produces oil, petrol/gasoline, gas, and chemicals. It owns many petrol stations in Britain, and is a large producer of North Sea gas and oil.