Definitions from Wiktionary (service station)
▸ noun: (UK, Ireland) a service area
▸ noun: (Commonwealth) a filling station, gas station or petrol station; a facility selling fuel for road motor vehicles
▸ Also see service_station
▸ Words similar to service stations
▸ Usage examples for service stations
▸ Idioms related to service stations
▸ Wikipedia articles (New!)
▸ Words that often appear near service stations
▸ Rhymes of service stations
▸ Invented words related to service stations