noun
1.
= petrol station
2.
( BrE ) an area and building beside a motorway where you can buy food and petrol, go to the toilet, etc. :
a motorway service station
noun
1.
= petrol station
2.
( BrE ) an area and building beside a motorway where you can buy food and petrol, go to the toilet, etc. :
a motorway service station
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005