English
Detailed Synonyms for service station in English
service station:
service station [the ~] noun
-
the service station
– a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles 1the service station– a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles 1