Longman Dictionary of Contemporary English homepage

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]
Word of the Day
The ROADS
Word of the Day is:

Other related topics