SynonymX
Speak
Service Station
Definition of Service Station
1.
A station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles
Noun
Semanticaly linked words with "service station"
filling station
gas station
gasoline station
petrol station
station
truck stop
Hyponims for word "service station"
station