SERVICE STATION


Meaning of SERVICE STATION in English

[service station] n (1916) 1: a retail station for servicing motor vehicles esp. with gasoline and oil

2: a place at which some service is offered

Merriam-Webster English vocab.      Английский словарь Merriam Webster.