RichThesaurus
petrol station
vs
vehicle station
petrol station
noun
A filling station, gas station; a facility selling fuel for road motor vehicles
vehicle station
How often have the words
petrol station
and
vehicle station
occurred in a corpus of books?
(source:
Google Ngram Viewer
)