petrol pump

Explore definitions, synonyms, and language insights of petrol pump

Definitions

Noun
a pump in a service station that draws gasoline from underground storage tanks

More General Terms