Definition of service station noun from the Oxford Advanced Learner's Dictionary

     

    service station

     noun
    noun
    BrE
     
    ; NAmE
     
    Public spaces, Driving
     
    jump to other results
  1. 1= gas station, petrol station See related entries: Public spaces, Driving
  2. 2(British English) an area and building beside a motorway where you can buy food and petrol, go to the toilet, etc. a motorway service station See related entries: Public spaces, Driving
See the Oxford Advanced American Dictionary entry: service station

Other results

All matches