Search results
- Dictionaryservice station/ˈsəːvɪs ˌsteɪʃn/
noun
- 1. an establishment beside a road selling petrol and oil and sometimes having the facilities to carry out maintenance.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries