Phrase info Synonyms

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.

Synonyms

Words in the phrase

Close letter words and terms