Meaning of “petrol station” - Learner’s Dictionary

petrol station

noun [ C ] uk UK US gas station

A2 a place where you can buy petrol

(Definition of “petrol station” from the Cambridge Learner’s Dictionary © Cambridge University Press)