SERVICE AREA


Meaning of SERVICE AREA in English

ˈservice ˌarea BrE AmE noun [countable] British English

a place on a ↑ motorway where you can stop for petrol, food, toilets etc

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.