Synonyms and Antonyms for service_station

1. service station (n.)

a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles

Synonyms: