Meaning of petrol station

Definition of petrol station

(noun) a service station that sells gasoline

Other information on petrol station

WIKIPEDIA results for petrol station
Amazon results for petrol station