petrol pumps
Meaning
Petrol pumps are the dispensing units at a filling station that deliver petrol into vehicles. In British English, they have hoses and a meter for litres and price, and often take card payments.
Petrol pumps are the dispensing units at a filling station that deliver petrol into vehicles. In British English, they have hoses and a meter for litres and price, and often take card payments.