Topic: ROADS


service station

noun
     
service station [countable]
TTR a place at the side of the road where you can stop to buy petrol, food, and other goods [= gas station American English]

Explore ROADS Topic