3 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENservice stationNoun
EN
A station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles
bn:00070674n Concept
EN
A service station that sells gasoline
gasoline stationgas stationfilling station
bn:00034468n Concept
EN
Motorway service areas in the United Kingdom and Ireland, also known as services or service stations, are rest areas where drivers can leave a motorway to refuel/recharge, rest, eat and drink, shop or stay in an on-site overnight hotel.
motorway service area
bn:03437925n Named Entity
English:
UK