RichThesaurus
petrol station
petrol station
antonyms
petrol station
definitions
noun
A filling station, gas station; a facility selling fuel for road motor vehicles