Definition, synonyms and picture of service station

Learn in

service station

n. service station

Definition of service station in English

Establishment specialising in the sale of fuel and other services for vehicles.

Synonyms of service station in English

gas station, petrol station, filling station, service station, fueling station

Lists where this word appears

Transport I

12 words to learn

Essential Buildings

8 words to learn